一、介绍
对于Visual Studio代码开发工具,有一款优秀的GoLang插件,它的主页为:https://github.com/microsoft/vscode-go
这款插件的特性包括:
-
<李>彩色化代码着彩色李>
<李>完成列表代码自动完成(使用gocode) 李>
<李> Snippets 李代码片段>
<李>快速信息快速提示信息(使用godef) 李>
<李> Goto定义跳转到定义(使用godef) 李>
<李>找到References 搜索参考引用(使用go-find-references) 李>
<李>文件大纲文件大纲(使用go-outline) 李>
<李>工作区符号搜索工作区符号搜索(使用,go-symbols) 李>
<李>重命名重命名(使用gorename) 李>
<李> Build-on-save保存构建(使用去构建和测试)李>
<李>格式代码格式化(使用goreturns或goimports或go) 李>
<李>添加Imports 添加引用(使用gopkgs) 李>
<李>调试调试代码(使用探究)李>
IDE功能:
调试功能:
<强>二、安装工具强>
首先,你需要安装Visual Studio代码版本为0.10。在命令面板(Ctrl-Shift-P或F1键)选择扩展,并选择。
注:Visual Studio代码安装,请查看《3.1》Visual Studio代码。
设置工作环境系统变量GOPATH,请查看《3.3设置环境变量GOPATH》。本机的GOPATH为D: \ GoWorks。打开要工作的GOPATH文件夹或子文件夹,可以开始编辑去文件。
其他插件安装详见《四,插件配置》。安装之后界面如下:
按下F5,提示不能调试,要安装调试工具。
调试工具安装,在命令行运行:
<代码>去- v - u github.com/peterh/liner github.com/derekparker/delve/cmd/dlv 代码>
在按下F5,进行调试:
<强>三,配置工具3.1 settings.json 强>
下面Visual Studio的代码设置可用于去扩展。这些都可以在用户的喜好来设置或工作区设置(.vscode/设置。json)。
打开工作区settings.json:
{ ”文件。自动保存”:“onFocusChange”, “去。buildOnSave”:没错, “去。lintOnSave”:没错, “去。vetOnSave”:没错, “去。buildFlags”:[], “去。lintFlags”: [], “去。vetFlags”:[], “去。useCodeSnippetsOnFunctionSuggest”:假的, “去。formatOnSave”:假的, “去。formatTool”:“goreturns”, “去。goroot”:“C: \ \ ", “去。gopath”:“D: \ \ GoWorks” }
3.2 launch.json
调试工具配置launch.json:
{ “版本”:“0.2.0”, “配置”:( { “名称”:“发射”, “类型”:“走”, “请求”:“发射”, “模式”:“调试”, “程序”:“$ {workspaceRoot}”, “env”: {}, “参数”:[] } ] }
项目参数可以指一个包的文件夹进行调试,或该文件夹中的一个文件。
模式参数可以被设置为:
-
<李>调试编译调试器下的程序文件夹和发射的内容。(默认)李>
<李>测试在程序文件夹中调试测试。李>
<李>执行来运行构建当前代码的程序文件夹的预建的二进制文件来代替。李>
3.3构建和调试扩展
可以通过外延扩展设置开发环境的调试。
首先确保在.vscode/扩展没有安装。然后克隆其他地方版本库在你的机器上,运行NPM安装和打开代码的开发实例。