vscode中如何运行编辑好去的语言代码

  介绍

这篇文章将为大家详细讲解有关vscode中如何运行编辑好去的语言代码,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

vscode运行去语言代码需要安装vscode-go插件。然后使用F5(继续),F10(步骤),到(进入)等快捷键运行去语言代码。

<强>安装vscode-go插件

进入vscode界面,打开命令面板Ctrl + Shift + p,输入安装,

 vscode中如何运行编辑好去的语言代码

插件特性包括:

Completion  Lists  (using  gocode)   Signature  Help  (using  godoc)   片段   Quick  Info  (using  godef)   Goto  Definition  (using  godef)   Find  References  (using 大师)   File  outline  (using  go-outline)   Workspace  symbol  search  (using  go-symbols)   Rename  (using  gorename)   Build-on-save  (using  go  build 以及go 测试)   gometalinter Lint-on-save  (using  golint ,或是)   goimports  Format  (using  goreturns ,或是;或是go)   Generate  unit  tests  squeleton  (using  gotests)   Add  Imports  (using  gopkgs)   [partially 实现),Debugging  (using 探究)

Visual Studio代码去插件配置选项

启动vscode后选择文件菜单→首选项→工作区设置
在打开的.vscode/设置。json文件,修改goroot和gopath

{//Go 配置   ,,,//,Run  & # 39; go 构建# 39;/& # 39;go  test  - c # 39;提醒保存。   ,,,“go.buildOnSave":,真的,   ,,,//,Flags 用“go 构建”/癵o 测试”,used  during  build-on-save 或是running 测试只(如只[& # 39;-ldflags=?s" & # 39;])   ,,,“go.buildFlags":, [],   ,,,//,Run  Lint  tool 提醒保存。   ,,,“go.lintOnSave":,真的,   ,,,//,Specifies  Lint  tool 名字。   ,,,“go.lintTool":,“golint"   ,,,//,Flags 用pass 用Lint  tool (如只[& # 39;-min_confidenc=? # 39;])   ,,,“go.lintFlags":, [],   ,,,//,Run  & # 39; go  tool 兽医# 39;提醒保存。   ,,,“go.vetOnSave":,真的,   ,,,//,Flags 用pass 用“go  tool 兽医”,(如只[& # 39;——# 39;,,& # 39;-shadow& # 39;])   ,,,“go.vetFlags":, [],   ,,,//,Pick  & # 39; go # 39;,, & # 39; goimports& # 39;,趁机& # 39;goreturns& # 39;用run 提醒格式。   ,,,“go.formatTool":,“goreturns"   ,,,//,Flags 用pass 用format  tool (如只[& # 39;s # 39;])   ,,,“go.formatFlags":, [],   ,,,//,Run 从而formatting  tools  with 从而-d 旗帜   ,,,“go.useDiffForFormatting":,真的,   ,,,//,Complete  functions  with  their  parameter 签名   ,,,“go.useCodeSnippetsOnFunctionSuggest":,假的,   ,,,//,Specifies 从而GOPATH 用use  when  no  environment  variable  is 集。   ,,,“go.gopath":,“//home/chenjianhua/gocode"   ,,,//,Specifies 从而GOROOT 用use  when  no  environment  variable  is 集。   ,,,“go.goroot",:,“,/usr/地方/go"   ,,,//,Run  formatting  tool 提醒保存。   ,,,“go.formatOnSave":,真的,   ,,,//,Run  & # 39; go  test  -coverprofile& # 39;提醒保存   ,,,“go.coverOnSave":,假的,   ,,,//,Specifies 从而timeout  for  go  test 拷贝ParseDuration 格式。   ,,,“go.testTimeout":,“30 s"   ,,,//,Enable  gocode& # 39; s  autobuild 特性   ,,,“go.gocodeAutoBuild":,真的,   ,,,//,,Go  build  tags 用use  for  all  commands  that  support  a “-tags  & # 39;……& # 39;”,论证   ,,,“go.buildTags":,““,   ,,,//,Environment  variables  that  will  passed 用,process  that  runs 从而Go 测试   null   null   null   null

vscode中如何运行编辑好去的语言代码