加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vscode编辑器golang调试

发布时间:2020-12-16 18:25:13 所属栏目:大数据 来源:网络整理
导读:安装vscode 安装vscode-go 插件 进入vscode界面,打开命令面板 Ctrl + Shift + P ,输入 install , 插件特性包括: Completion Lists ( using gocode)Signature Help ( using godoc)SnippetsQuick Info ( using godef) Goto Definition ( using godef)Find Refe

安装vscode

安装vscode-go 插件

进入vscode界面,打开命令面板Ctrl + Shift + P,输入install,

插件特性包括:

Completion Lists (using gocode)
Signature Help (using godoc)
Snippets
Quick Info (using godef)
Goto Definition (using godef)
Find References (using guru)
File outline (using go-outline)
Workspace symbol search (using go-symbols)
Rename (using gorename)
Build-on-save (using go build and go test)
Lint-on-save (using golint or gometalinter)
Format (using goreturns or goimports or gofmt)
Generate unit tests squeleton (using gotests)
Add Imports (using gopkgs)
[partially implemented] Debugging (using delve)

手动安装

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-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
go get -u -v golang.org/x/tools/cmd/guru
go get -u -v github.com/cweill/gotests/...
手动安装中 vscode配置

启动vscode后选择 文件菜单 -> 首选项 -> 工作区设置
在打开的.vscode/settings.json文件

{
    "go.buildOnSave": true,"go.lintOnSave": true,"go.vetOnSave": true,"go.buildTags": "","go.buildFlags": [],"go.lintTool": "golint","go.lintFlags": [],"go.vetFlags": [],"go.coverOnSave": false,"go.useCodeSnippetsOnFunctionSuggest": false,"go.formatOnSave": true,"go.formatTool": "goreturns","go.formatFlags": [],"go.goroot": "/usr/local/go","go.gopath": "/Users/lukeh/go","go.gocodeAutoBuild": false }

vscode编辑器快捷键

命令面板 Ctrl + Shift + P
转到文件 Ctrl + P
切换终端 Ctrl + `
重命名 F2
调试   F5(continue)F10(step over)F11(step into)
跳到下一个有error或者warning的地方 F8 
跳到function定义的地方 F12
缩放整个画面 Cmd +/Ctrl +

好用的插件

vscode-icons

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读