vscode編輯好go語言代碼要怎么運行

vscode編輯好go語言代碼要怎么運行

vscode運行g(shù)o語言代碼需要安裝vscode-go插件。然后使用F5(continue)、F10(step over)、F11(step into)等快捷鍵運行g(shù)o語言代碼。

安裝vscode-go 插件

進入vscode界面,打開命令面板Ctrl + Shift + P,輸入install,

vscode編輯好go語言代碼要怎么運行

立即學習go語言免費學習筆記(深入)”;

插件特性包括:

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)

Visual Studio Code Go插件配置選項

啟動vscode后選擇 文件菜單 -> 首選項 -> 工作區(qū)設(shè)置
在打開的.vscode/settings.json文件,修改goroot和gopath

{ //?Go?configuration ????//?Run?'go?build'/'go?test?-c'?on?save. ????"go.buildOnSave":?true, ????//?Flags?to?`go?build`/`go?test`?used?during?build-on-save?or?running?tests.?(e.g.?['-ldflags="-s"']) ????"go.buildFlags":?[], ????//?Run?Lint?tool?on?save. ????"go.lintOnSave":?true, ????//?Specifies?Lint?tool?name. ????"go.lintTool":?"golint", ????//?Flags?to?pass?to?Lint?tool?(e.g.?['-min_confidenc=.8']) ????"go.lintFlags":?[], ????//?Run?'go?tool?vet'?on?save. ????"go.vetOnSave":?true, ????//?Flags?to?pass?to?`go?tool?vet`?(e.g.?['-all',?'-shadow']) ????"go.vetFlags":?[], ????//?Pick?'gofmt',?'goimports'?or?'goreturns'?to?run?on?format. ????"go.formatTool":?"goreturns", ????//?Flags?to?pass?to?format?tool?(e.g.?['-s']) ????"go.formatFlags":?[], ????//?Run?the?formatting?tools?with?the?-d?flag ????"go.useDiffForFormatting":?true, ????//?Complete?functions?with?their?parameter?signature ????"go.useCodeSnippetsOnFunctionSuggest":?false, ????//?Specifies?the?GOPATH?to?use?when?no?environment?variable?is?set. ????"go.gopath":?"//home/chenjianhua/gocode", ????//?Specifies?the?GOROOT?to?use?when?no?environment?variable?is?set. ????"go.goroot":?"/usr/local/go", ????//?Run?formatting?tool?on?save. ????"go.formatOnSave":?true, ????//?Run?'go?test?-coverprofile'?on?save ????"go.coverOnSave":?false, ????//?Specifies?the?timeout?for?go?test?in?ParseDuration?format. ????"go.testTimeout":?"30s", ????//?Enable?gocode's?autobuild?feature ????"go.gocodeAutoBuild":?true, ????//?The?Go?build?tags?to?use?for?all?commands?that?support?a?`-tags?'...'`?argument ????"go.buildTags":?"", ????//?Environment?variables?that?will?passed?to?the?process?that?runs?the?Go?tests ????"go.testEnvVars":?{}, ????//?Autocomplete?members?from?unimported?packages. ????"go.autocompleteUnimportedPackages":?true }

vscode編輯器快捷鍵

命令面板 Ctrl + Shift + P 或者 F1

轉(zhuǎn)到文件 Ctrl + P

切換終端 Ctrl + `

重命名 F2

調(diào)試? ?F5(continue)F10(step over)F11(step into)

跳到下一個有error或者warning的地方 F8?

跳到function定義的地方 F12

縮放整個畫面 Cmd +/Ctrl +

推薦學習:vscode教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點贊13 分享