用vscode开发调试golang超简单教程,vscodegolang
一、下载vscode
https://code.visualstudio.com/
二、安装Go插件
在vscode插件中搜索Go的开发插件,安装后如图所示
三、下载调试工具使用vscode加载go语言扩展包后,需要下载go相关调试和开发的exe工具,国内从github下载很卡,可以让vscode安装,但是因为墙的原因,经常失败。
已经有人把这些做好,下载使用即可。 从https://download.csdn.net/download/acaic/10777280下载bin目录,将其解压缩放在gopath目录的go文件夹下,一般是c:\Users\name\go目录下,name是你的用户名。
主要包括以下几个工具:
dlv.exe go 语言调试工具
gocode.exe go语言代码检查,自动补全
godef.exe go语言代码定义和引用的跳转
golint.exe go语言代码规范检查
go-outline.exe 用于在Go源文件中提取JSON形式声明的简单工具
gopkgs.exe 快速列出可用包的工具
gorename.exe 在Go源代码中执行标识符的精确类型安全重命名
goreturns.exe 类似fmt和import的工具,使用零值填充Go返回语句以匹配func返回类型
go-symbols.exe 从go源码树中提取JSON形式的包符号的工具
gotour.exe go语言指南网页版
guru.exe go语言源代码有关工具,如代码高亮等
四、打开现有go工程或新建go文件即可开始体验按F5开始调试,可以看到,变量显示,和调用堆栈的显示还是非常清晰的,可以F10单步,F11进入函数,跟一般IDE一样了。
在使用中可能会有一些问题,像我的,如果电脑不联网,按F5开始调试就会显示“ 调试适配器进程意外中止”,目前还不知道是什么原因。希望此文对大家有所帮助。
我也试用过liteIDE x35是当前的最新版,liteIDE非常轻量,是中国人开发的。用起来还是很好用的,但是目前在调试方面个人感觉还有一些不太让人满意的地方,变量显示比较难。