visual studio golang環境配置

豎橫山發表於2021-10-27

轉載自 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

三大主流平臺都支援,請根據自己的電腦平臺選擇對應的安裝包。vscode_home雙擊下載好的安裝檔案,雙擊安裝即可。

安裝中文簡體外掛

點選左側選單欄最後一項管理擴充套件,在搜尋框中輸入chinese ,選中結果列表第一項,點選install安裝。

安裝完畢後右下角會提示重啟VS Code,重啟之後你的VS Code就顯示中文啦!安裝簡體中文外掛VSCode主介面介紹:vscode_menu

安裝Go開發擴充套件

現在我們要為我們的VS Code編輯器安裝Go擴充套件外掛,讓它支援Go語言開發。安裝go擴充套件圖

變更編輯器主題

依次點選設定->顏色主題vscode_theme會彈出如下視窗:vscode_theme可以根據自己的喜好選擇相應的主題。

安裝Go語言開發工具包

在座Go語言開發的時候為我們提供諸如程式碼提示、程式碼自動補全等功能。

在此之前請先設定GOPROXY,開啟終端執行以下命令:

go env -w GOPROXY=https://goproxy.cn,direct

Windows平臺按下Ctrl+Shift+P,Mac平臺按Command+Shift+P,這個時候VS Code介面會彈出一個輸入框,如下圖:vscode09

我們在這個輸入框中輸入>go:install,下面會自動搜尋相關命令,我們選擇Go:Install/Update Tools這個命令,按下圖選中並會回車執行該命令(或者使用滑鼠點選該命令)vscode10在彈出的視窗選中所有,並點選“確定”按鈕,進行安裝。vscode11

然後會彈出如下視窗,開始安裝工具:vscode12

喝口水,等待所有工具都安裝成功,如下圖所示:vscode14

配置VSCode開啟自動儲存

按下圖依次點選 檔案->首選項->設定vscode15開啟設定頁面就能看到自動儲存相關配置如下圖,可以根據自己的喜好選擇自動儲存的方式:vscode16

配置程式碼片段快捷鍵

還是按Ctrl/Command+Shift+P,按下圖輸入>snippets,選擇命令並執行:vscode16

然後在彈出的視窗點選選擇go選項:vscode18然後彈出如下頁面:vscode19

大家可以簡單看下上面的註釋,介紹了主要用法:

“這裡放個名字”:{
    "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"
    }
}

把上面的程式碼,按下圖方式貼上到配置檔案中,儲存並關閉配置檔案即可。vscode20新增如上配置後,儲存。 我們開啟一個go檔案,測試一下效果:demo1

本作品採用《CC 協議》,轉載必須註明作者和本文連結
遇強則強,太強另說

相關文章