[go學習]vscode中開發golang沒有代碼自動提示

網上找了不少資料,最後還是在github的issue裏找到了解決辦法,鏈接:https://github.com/Microsoft/vscode-go/issues/1711 。
解決方案:
1、運行以下命令關閉gocode。

gocode close
gocode exit

2、刪除GOPATH/src和GOPATH/pkg裏的mdempsky/gocode和
nfs/gocode文件夾,我是在github.com/下找到的。再刪除GOPATH/bin裏的那個gocode.exe或者gocode(linux下)。
3、按照這個版本的gocode:

go get -u github.com/mdempsky/gocode

然後檢查GOPATH/bin下那個gocode二進制文件是不是剛生成的。
4、運行以下命令開啓gocode

gocode -s

到此爲止gocode安裝完了,還有一個在settings.json配置文件裏的配置

“go.useCodeSnippetsOnFunctionSuggest”: true

你可以再加上試試。

另外,如果你是在本地配置好了要遠程連接雲服務器開發,那你得再在雲服務器上重新安裝一遍該裝的東西。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章