windows下用visual studio code 调试go代码有用的文章
来源:互联网 发布:素描入门书籍推荐 知乎 编辑:程序博客网 时间:2024/06/09 17:49
- http://www.golangtc.com/download下载安装包或压缩包
- 配置环境变量
- 配置GOROOT
- 配置PATH:在PATH最后添加git的路径
- 配置GOPATH
- 配置GOROOT
- 需要的扩展插件
再安装的过程会报找不到tools下的一些扩展。在命令行中执行 "git clonehttps://github.com/golang/tools.git"(需要提前安装git)
保存构建(使用go build和go 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)代码格式化(使用goreturns或goimports或gofmt)
安装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
- 安装扩展(如果使用visual studio code 请略过此步)
代码补全扩展,在命令行中执行(样例,其他插件同理)
go get -u -ldflags -H=windowsgui github.com/nsf/gocode
go install github.com/nsf/gocode
- 安装编辑器
- 下载vs code(对vs code的评价):https://www.visualstudio.com/en-us/products/code-vs.aspx
- 按ctrl+shift+p,输入install,选择
- 选择之后会扫描扩展包,这个过程会比较慢,等扩展包列表出来以后选择go。
- 选择go语言后右下角会提示
- 点击上方的提示会出现这个提示,点击install(这个过程中最好帆**蔷)
- 再安装的过程会报找不到tools下的一些扩展。在命令行中执行 "git clone https://github.com/golang/tools.git"(需要提前安装git)
- 把克隆下来的tools文件夹移动到C:\Go\GOPATH\src\golang.org\x文件中
- 再次执行4、5步。重启vs code
- vs code 本身并不能调试go的代码,需要安装go delve 插件来调试。
- 在命令行中执行“go get -u -v github.com/derekparker/delve/cmd/dlv”。好了,到此就可以调试了。
- windows下用visual studio code 调试go代码有用的文章
- Windows下使用Visual Studio Code搭建Go语言环境
- 使用Visual Studio Code搭建Windows下的Postgresql编译、调试环境
- Windows下Visual Studio Code编译调试c的过程及配置
- visual studio code and unity||mac 下使用visual studio 调试unity代码
- visual studio code and unity||mac 下使用visual studio 调试unity代码
- Go for Visual Studio Code
- Visual Studio Code-GO tasks 设置 (实现在vsc下直接编译输出的功能)
- Visual Studio Code的运行和调试
- Windows 下的JavaScript调试 -- 使用Visual Studio
- windows下使用Visual Studio编译可以调试的FFmpeg
- visual studio code c调试
- 使用visual studio code开发Go程序
- Visual Studio Code --GO开发工具配置
- Linux 上搭建Visual Studio Code 调试C++的环境
- Mac OS X下Visual Studio Code搭建Golang(Go语言)开发环境
- Visual Studio 有用的插件
- windows下编译可在visual studio中调试的FFmpeg
- opencv+vs2015配置 出现msvcp120.dll
- 文件夹操作
- 大模拟
- C#在winform中调用系统控制台输出
- c语言入门-代码
- windows下用visual studio code 调试go代码有用的文章
- html5 study 1
- 聚簇索引和非聚簇索引以及二级索引
- 输出序列的约瑟夫环
- Python 获取当前系统时间及time模块学习笔记
- MyEclipse 8.6VSS1.6.2 插件安装
- 幻方
- 1147 爱国了一回
- 【bzoj3809】Gty的二逼妹子序列 莫队+分块