vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

這篇文章主要介紹了vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法,具有一定借鑒價(jià)值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)從2013年創(chuàng)立,是專(zhuān)業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元宜良做網(wǎng)站,已為上家服務(wù),為宜良各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:028-86922220

安裝Go開(kāi)發(fā)擴(kuò)展

現(xiàn)在我們要為我們的VS Code編輯器安裝Go擴(kuò)展插件,讓它支持Go語(yǔ)言開(kāi)發(fā)。

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

安裝Go語(yǔ)言開(kāi)發(fā)工具包

Windows平臺(tái)按下Ctrl+Shift+P,Mac平臺(tái)按Command+Shift+P,這個(gè)時(shí)候VS Code界面會(huì)彈出一個(gè)輸入框,如下圖:

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

在這個(gè)輸入框中輸入>go:install,下面會(huì)自動(dòng)搜索相關(guān)命令,我們選擇Go:Install/Update Tools這個(gè)命令

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

選中并會(huì)回車(chē)執(zhí)行該命令(或者使用鼠標(biāo)點(diǎn)擊該命令)

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

然后點(diǎn)擊“確定”按鈕,進(jìn)行安裝。 會(huì)彈出如下輸入窗口:

VS Code此時(shí)會(huì)下載并安裝上圖列出來(lái)的16個(gè)工具,但是由于國(guó)內(nèi)的網(wǎng)絡(luò)環(huán)境基本上都會(huì)出現(xiàn)安裝失敗,如下圖各種FAILED:

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

解決方法:使用git下載源代碼再安裝

我們可以手動(dòng)從github上下載工具,(執(zhí)行此步驟前提需要你的電腦上已經(jīng)安裝了git)

第一步:現(xiàn)在自己的GOPATH的src目錄下創(chuàng)建golang.org/x目錄

第二步:在終端/cmd中cd到GOPATH/src/golang.org/x目錄下

第三步:執(zhí)行g(shù)it clone https://github.com/golang/tools.git tools命令

第四步:執(zhí)行g(shù)it clone https://github.com/golang/lint.git命令

第五步:按下Ctrl/Command+Shift+P再次執(zhí)行Go:Install/Update Tools命令,在彈出的窗口全選并點(diǎn)擊確定,這一次的安裝都會(huì)SUCCESSED了。

經(jīng)過(guò)上面的步驟就可以安裝成功了。 這個(gè)時(shí)候創(chuàng)建一個(gè)Go文件,就能正常使用代碼提示、代碼格式化等工具了。

配置自動(dòng)保存

依次點(diǎn)擊 首選項(xiàng)->設(shè)置,打開(kāi)設(shè)置頁(yè)面就能看到自動(dòng)保存相關(guān)配置如圖,可以根據(jù)自己的喜好選擇自動(dòng)保存的方式:

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

配置代碼片段快捷鍵

還是按Ctrl/Command+Shift+P,按下圖輸入>snippets,選擇命令并執(zhí)行:

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

然后在彈出的窗口點(diǎn)擊選擇go選項(xiàng):

大家可以簡(jiǎn)單看下上面的注釋?zhuān)榻B了主要用法:

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

其中$0表示最終光標(biāo)提留的位置。 舉個(gè)例子,我這里創(chuàng)建了兩個(gè)快捷方式,一個(gè)是輸入pln就會(huì)在編輯器中插入fmt.Println()代碼;輸入plf,就會(huì)插入fmt.Printf("")代碼。

vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法

添加如上配置后,保存。

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法內(nèi)容對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問(wèn)題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來(lái)學(xué)習(xí)!

網(wǎng)頁(yè)標(biāo)題:vscode配置go語(yǔ)言開(kāi)發(fā)環(huán)境的方法
URL網(wǎng)址:http://www.muchs.cn/article6/gehsog.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開(kāi)發(fā)、網(wǎng)頁(yè)設(shè)計(jì)公司、搜索引擎優(yōu)化虛擬主機(jī)、外貿(mào)建站品牌網(wǎng)站設(shè)計(jì)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司