分享
  1. 首页
  2. 文章

vs code golang配置

aside section._1OhGeD · · 1755 次点击 · · 开始浏览
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

go语言能够使用JetBrains出品的Goland是最好的选择。
免费的编辑器,现在选择vs code也是不错的。
使用vs code已经能够很顺畅的写代码了,很早以前阻碍我使用vs code的主要问题就是代码提示,现在也不存在了。
确定你已经安装好了go 语言环境之后,首先安装vs code,直接去官网下载。https://code.visualstudio.com/

vs code下载示意
安装好软件之后,安装go语言插件。
Extentions

在搜索框输入关键字 go,安装 Microsoft提供的go插件。
安装之后的效果
为了更方便的写 go 程序,还需要做一些配置。
点击Debug图标,配置调试参数。
配置debug
open launch.json

第一次配置,会要求你找一个路径存放launch.json
launch.json

最重要的是要编辑settings.json,点击 File>Preferences>Settings,
Extensions>Go configuration

找到Extensions>Go configuration,点击任意一个 Edit in settings.json
任意一个 Edit in settings.json

然后你就可以配置go程序的编辑环境了。
配置示意
{
 "go.buildOnSave": "workspace",
 "go.lintOnSave": "package",
 "go.vetOnSave": "package",
 "go.buildTags": "",
 "go.buildFlags": [],
 "go.lintFlags": [],
 "go.vetFlags": [],
 "go.coverOnSave":true,
 "go.useCodeSnippetsOnFunctionSuggest": true,
 "go.formatTool": "goreturns",
 "go.gocodeAutoBuild": true,
 "go.gocodePackageLookupMode": "go",
 "go.autocompleteUnimportedPackages": true,
 "go.gotoSymbol.includeImports": true,
 "go.inferGopath": true,
 "files.autoSave": "onFocusChange",
 "go.goroot": "c:\\go\\",
 "go.gopath": "f:\\mygo",
 "window.zoomLevel": 0,
 "workbench.colorTheme": "Quiet Light",
 "team.showWelcomeMessage": false,
 "files.autoGuessEncoding": true,
 "workbench.iconTheme": "vscode-icons",
 "editor.mouseWheelZoom": true,
 "terminal.integrated.rendererType": "dom",
 "editor.wordWrap": "on",
 "editor.fontSize": 22
}

然后,你就可以愉快的用 vs code 写 go 程序了。


代码提示示意

有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:aside section._1OhGeD

查看原文:vs code golang配置

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

关注微信
1755 次点击
暂无回复
添加一条新回复 (您需要 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中
(追記) (追記ここまで)

一周阅读排行

    加载中

关注我

  • 扫码关注领全套学习资料 关注微信公众号
  • 加入 QQ 群:
    • 192706294(已满)
    • 731990104(已满)
    • 798786647(已满)
    • 729884609(已满)
    • 977810755(已满)
    • 815126783(已满)
    • 812540095(已满)
    • 1006366459(已满)
    • 692541889

  • 关注微信公众号
  • 加入微信群:liuxiaoyan-s,备注入群
  • 也欢迎加入知识星球 Go粉丝们(免费)

给该专栏投稿 写篇新文章

每篇文章有总共有 5 次投稿机会

收入到我管理的专栏 新建专栏