之前用VS Code的时候,发现自己的代码的提示一直不好,换用JetBrain的Goland的代码提示是好了,但是比较占用资源。在网上找了一些资料,发现很多人也是遇到第三方或者自己的代码无法提示的情况,但是都没有下文了。后来发现官方文档有介绍,链接如下

https://github.com/Microsoft/vscode-go/wiki/GOPATH-in-the-VS-Code-Go-extension

总的来说就是需要对设置配置一下。
现在分享一下我的配置

配置到workspace Setting里面。

{"window.zoomLevel": 1,"go.autocompleteUnimportedPackages": true,"go.gocodePackageLookupMode": "go","go.gotoSymbol.includeImports": true,"go.useCodeSnippetsOnFunctionSuggest": true,"go.inferGopath": true,"go.gopath":"/usr/local/bin/golang19/gopath/","go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
}

其中重要的选项是

  1. "go.inferGopath" 要设置为 true .
  2. "go.gopath" 的路径要设置为 你自己的gopath的路径。 如果有多个要用 “;”(windows)或者":"(其他)隔开。

之后就可以愉快的写代码了。

动画演示如下:

VS Code的golang开发配置 之 代码提示相关推荐

  1. 小程序开发配置接口域名提示:不在以下 request 合法域名列表中,请参考文档

    小程序开发配置接口域名提示:不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/networ ...

  2. vscode配置c++代码提示补全

    vscode配置c++代码提示补全 在网上找了大半天,说的方式都试过了,都没有适合我的,还是自己找stackoverflow靠谱点 {"editor.rulers": [80 // ...

  3. 使用Visual Studio(VS)开发Qt程序代码提示功能的实现

    伴随着系统的重装VS和Qt也重新安装与配置.噢!问题出现了,VS可以识别QT,但是代码提供功能对QT完全失效,而且在VS中右键-->转到定 义,直接提示"未定义的符号",天啊 ...

  4. Windows下visual studio code搭建golang开发环境

    前言 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org), 导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang ...

  5. Sublime Text 2搭建Go开发环境,代码提示+补全+调试

    本文在已安装Go环境的前提下继续. 1.安装Sublime Text 2 2.安装Package Control. 运行Sublime,按下 Ctrl+`(`在Tab键上边),然后输入以下内容: im ...

  6. vim配置python代码提示,VIM配置成Python IDE

    一.~/.vimrc 文件内容: set nocompatible              " required filetype off                  " ...

  7. IDE工具(44) idea安装使用aiXcoder代码提示工具

    一.前言 aiXcoder是一个AI驱动的代码提示工具.支持的编程语言有Java,Python,C++,Php.支持的编辑器有IntelliJ IDEA,Eclipse,PyCharm,Android ...

  8. 在Visual Studio Code配置GoLang开发环境

    在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...

  9. Go 学习笔记(1)— Ubuntu 系统 Go 环境搭建、VS Code 配置 Go 开发环境、VS Code 远程开发配置

    1. 安装说明 Ubuntu 下直接安装 Go 1.11 版本编译器时需要依赖 Go 1.4 版本.所以如果在使用 apt-get install go安装时参考以下链接安装:https://blog ...

最新文章

  1. 知乎热议!一个博士生接受怎样的训练是完整的科研训练?
  2. 程序设计语言常见面试题
  3. windows照片查看器无法显示此图片_Real3d PhotoViewer下载-照片查看器 v1.2.2 官方版...
  4. Maven下载依赖提示Missing artifact
  5. 使用Oracle中fileopen命令加载文件时遇到的怪问题(转)
  6. [我的1024开源程序]30元写的广义误差分布函数
  7. java容器遍历_高效遍历Java容器详解
  8. python登录交换机执行命令_利用Python脚本登录交换机实现自动配置备份的方法
  9. 调用函数的ALV、面向对象的ALV设置带选择列
  10. 【TSP】基于matlab遗传算法求解13城市旅行商问题【含Matlab源码 1255期】
  11. AndroidSDK下载
  12. 城市规划图例符号_城市规划图例符号
  13. pythonjam教程_colorama(pythonjam官网)
  14. 万网绑定二级域名_万网主机绑定二级域名子目录
  15. Opengl ES之FBO
  16. 2021年美国大学生数学建模竞赛C题参考翻译
  17. APIO10-特别行动队-题解
  18. 100元买三种笔共100支笔c语言,CSP-J/S认证C++典型例题26——买笔方案(switch语句)...
  19. POJ 3348 Cows(二维凸包)
  20. Win10如何删除Windowsapps文件夹?Windowsapps文件夹删除方法

热门文章

  1. postman 不安全网站_接口工具分析(apipost、jmeter、postman)
  2. ulead gif animator_搞笑GIF趣图:这风看来很大啊,今天回不来家了7
  3. C语言指针-字符指针整型指针char*s int*a
  4. 如何做到每天写代码?
  5. Flurry调查报告:图片和视频应用增长速度最快
  6. 从程序员到技术领导者
  7. PMT_Header-节目映射表的数据结构2
  8. 心生想往 ... ...
  9. VUE.JS 组件化开发实践
  10. vue 组件间传值、兄弟组件 、bus方式 ( 1 分钟看懂 )