vscode 支持 go

vscode是个好用的编辑器,可以支持多种开发语言,这里和各位分享如何使用vscode开发go语言。

先安装vscode,这步直接到官网下载安装即可。

安装go,配置GOROOT/GOPATH变量,亦是常规操作。

在vscode中下载go插件:这步很简单,在启动的欢迎页面就可以点击go的插件下载。


vscode 支持 go_第1张图片

最后,使用go get命令下载插件即可。一般常用的插件如下:

go get -u -v github.com/nsf/gocode  (代码自动完成)

go get -u -v github.com/rogpeppe/godef  (快速提示信息、定义跳转)

go get -u -v github.com/golang/lint/golint  (代码调试)

go get -u -v github.com/lukehoban/go-find-references  (搜索参考引用)

go get -u -v github.com/lukehoban/go-outline  (文件大纲)

go get -u -v sourcegraph.com/sqs/goreturns  (代码格式化)

go get -u -v golang.org/x/tools/cmd/gorename  (重命名)

go get -u -v github.com/tpng/gopkgs  (引用添加)

go get -u -v github.com/newhook/go-symbols  (工作区符号搜索)


安装上述插件需要链接外网,如果链接外网有问题,则可以采用间接方式安装:

(设置好GOPATH变量)

1、使用如下命令下载(一般github不会被封,如果封了,那就找地方上网站拷贝):

md %GOPATH%\src\github.com\golang

cd %GOPATH%\src\github.com\golang

git clone https://github.com/golang/tools.git tools

md %GOPATH%\src\golang.org\x\tools

xcopy /s /e %GOPATH%\src\github.com\golang\tools %GOPATH%\src\golang.org\x\tools

2、使用go install命令安装:

go install github.com/nsf/gocode

go install sourcegraph.com/sqs/goreturns

go install github.com/golang/lint/golint

go install github.com/newhook/go-symbols

go install golang.org/x/tools/cmd/guru

go install golang.org/x/tools/cmd/gorename

go install github.com/rogpeppe/godef

go install github.com/lukehoban/go-outline

你可能感兴趣的:(vscode 支持 go)