windows下用visual studio code 调试go代码有用的文章

来源:互联网 发布:素描入门书籍推荐 知乎 编辑:程序博客网 时间:2024/06/09 17:49
  1.  http://www.golangtc.com/download下载安装包或压缩包
  2.  配置环境变量
    1. 配置GOROOT
       
    2. 配置PATH:在PATH最后添加git的路径

    3. 配置GOPATH

  3. 需要的扩展插件

再安装的过程会报找不到tools下的一些扩展。在命令行中执行 "git clonehttps://github.com/golang/tools.git"(需要提前安装git)

  保存构建(使用go buildgo test

  1)代码自动完成安装gocode

  go get -u -v github.com/nsf/gocode

  2)快速提示信息,跳转到定义,安装godef

go get -u -vgithub.com/rogpeppe/godef

 

3)安装golint

go get -u -vgithub.com/golang/lint/golint

go get -v github.com/bytbox/golint

4)搜索参考引用(使用go-find-references)安装go-find-references

go get -u -v github.com/lukehoban/go-find-references

  5)文件大纲(使用go-outline)安装go-outline

go get -u -v github.com/lukehoban/go-outline

6)代码格式化(使用goreturnsgoimportsgofmt

安装goreturns

go get -u -vsourcegraph.com/sqs/goreturns

  go get -u sourcegraph.com/sqs/goreturns

go get -v github.com/sqs/goreturns

  7)重命名(使用gorename

安装gorename

go get -u -vgolang.org/x/tools/cmd/gorename

  8)调试代码(使用delve

  go get -u -vgithub.com/derekparker/delve/cmd/dlv

 

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

 

  1. 安装扩展(如果使用visual studio code 请略过此步)

代码补全扩展,在命令行中执行(样例,其他插件同理)
go get -u -ldflags -H=windowsgui github.com/nsf/gocode
go install github.com/nsf/gocode

  1. 安装编辑器
  1. 下载vs code(vs code的评价):https://www.visualstudio.com/en-us/products/code-vs.aspx
  2. 按ctrl+shift+p,输入install,选择
  3. 选择之后会扫描扩展包,这个过程会比较慢,等扩展包列表出来以后选择go。
  4. 选择go语言后右下角会提示

  5. 点击上方的提示会出现这个提示,点击install(这个过程中最好帆**蔷)

  6. 再安装的过程会报找不到tools下的一些扩展。在命令行中执行 "git clone https://github.com/golang/tools.git"(需要提前安装git)
  7. 把克隆下来的tools文件夹移动到C:\Go\GOPATH\src\golang.org\x文件中
  8. 再次执行4、5步。重启vs code
  9. vs code 本身并不能调试go的代码,需要安装go delve 插件来调试。

  10. 在命令行中执行“go get -u -v github.com/derekparker/delve/cmd/dlv”。好了,到此就可以调试了。

 

0 0
原创粉丝点击