轉載自 www.liwenzhou.com/posts/Go/00_go_i...
| Golang
VS Code是微軟開源的一款編輯器,外掛系統十分的豐富。本文就介紹瞭如何使用VS Code搭建Go語言開發環境。
因為Go語言及相關編輯工具的更新迭代,本文已於2020/03/25更新,可能會和影片有所出入,請以更新後的本文為準。
說在前面的話,Go語言是採用UTF8編碼的,理論上使用任何文字編輯器都能做Go語言開發。大家可以根據自己的喜好自行選擇。編輯器/IDE沒有最好只有最適合。
下載與安裝
VS Code
官方下載地址:code.visualstudio.com/Download
三大主流平臺都支援,請根據自己的電腦平臺選擇對應的安裝包。雙擊下載好的安裝檔案,雙擊安裝即可。
安裝中文簡體外掛
點選左側選單欄最後一項管理擴充套件
,在搜尋框
中輸入chinese
,選中結果列表第一項,點選install
安裝。
安裝完畢後右下角會提示重啟VS Code
,重啟之後你的VS Code就顯示中文啦!VSCode
主介面介紹:
安裝Go開發擴充套件
現在我們要為我們的VS Code編輯器安裝Go
擴充套件外掛,讓它支援Go語言開發。
變更編輯器主題
依次點選設定->顏色主題
,會彈出如下視窗:可以根據自己的喜好選擇相應的主題。
安裝Go語言開發工具包
在座Go語言開發的時候為我們提供諸如程式碼提示、程式碼自動補全等功能。
在此之前請先設定GOPROXY
,開啟終端執行以下命令:
go env -w GOPROXY=https://goproxy.cn,direct
Windows平臺按下Ctrl+Shift+P
,Mac平臺按Command+Shift+P
,這個時候VS Code介面會彈出一個輸入框,如下圖:
我們在這個輸入框中輸入>go:install
,下面會自動搜尋相關命令,我們選擇Go:Install/Update Tools
這個命令,按下圖選中並會回車執行該命令(或者使用滑鼠點選該命令)在彈出的視窗選中所有,並點選“確定”按鈕,進行安裝。
然後會彈出如下視窗,開始安裝工具:
喝口水,等待所有工具都安裝成功,如下圖所示:
配置VSCode開啟自動儲存
按下圖依次點選 檔案->首選項->設定
,開啟設定頁面就能看到自動儲存相關配置如下圖,可以根據自己的喜好選擇自動儲存的方式:
配置程式碼片段快捷鍵
還是按Ctrl/Command+Shift+P
,按下圖輸入>snippets
,選擇命令並執行:
然後在彈出的視窗點選選擇go
選項:然後彈出如下頁面:
大家可以簡單看下上面的註釋,介紹了主要用法:
“這裡放個名字”:{
"prefix": "這個是快捷鍵",
"body": "這裡是按快捷鍵插入的程式碼片段",
"description": "這裡放提示資訊的描述"
}
其中$0
表示最終游標提留的位置。 舉個例子,我這裡建立了兩個快捷方式,一個是輸入pln
就會在編輯器中插入fmt.Println()
程式碼;輸入plf
,就會插入fmt.Printf("")
程式碼。
{
"println":{
"prefix": "pln",
"body":"fmt.Println($0)",
"description": "println"
},
"printf":{
"prefix": "plf",
"body": "fmt.Printf(\"$0\")",
"description": "printf"
}
}
把上面的程式碼,按下圖方式貼上到配置檔案中,儲存並關閉配置檔案即可。新增如上配置後,儲存。 我們開啟一個go檔案,測試一下效果:
本作品採用《CC 協議》,轉載必須註明作者和本文連結