VS Code的golang开发配置 之 代码提示
之前用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,
}
其中重要的选项是
- "go.inferGopath" 要设置为 true .
- "go.gopath" 的路径要设置为 你自己的gopath的路径。 如果有多个要用 “;”(windows)或者":"(其他)隔开。
之后就可以愉快的写代码了。
动画演示如下:
VS Code的golang开发配置 之 代码提示相关推荐
- 小程序开发配置接口域名提示:不在以下 request 合法域名列表中,请参考文档
小程序开发配置接口域名提示:不在以下 request 合法域名列表中,请参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/networ ...
- vscode配置c++代码提示补全
vscode配置c++代码提示补全 在网上找了大半天,说的方式都试过了,都没有适合我的,还是自己找stackoverflow靠谱点 {"editor.rulers": [80 // ...
- 使用Visual Studio(VS)开发Qt程序代码提示功能的实现
伴随着系统的重装VS和Qt也重新安装与配置.噢!问题出现了,VS可以识别QT,但是代码提供功能对QT完全失效,而且在VS中右键-->转到定 义,直接提示"未定义的符号",天啊 ...
- Windows下visual studio code搭建golang开发环境
前言 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org), 导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang ...
- Sublime Text 2搭建Go开发环境,代码提示+补全+调试
本文在已安装Go环境的前提下继续. 1.安装Sublime Text 2 2.安装Package Control. 运行Sublime,按下 Ctrl+`(`在Tab键上边),然后输入以下内容: im ...
- vim配置python代码提示,VIM配置成Python IDE
一.~/.vimrc 文件内容: set nocompatible " required filetype off " ...
- IDE工具(44) idea安装使用aiXcoder代码提示工具
一.前言 aiXcoder是一个AI驱动的代码提示工具.支持的编程语言有Java,Python,C++,Php.支持的编辑器有IntelliJ IDEA,Eclipse,PyCharm,Android ...
- 在Visual Studio Code配置GoLang开发环境
在Visual Studio Code配置GoLang开发环境 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs Visu ...
- Go 学习笔记(1)— Ubuntu 系统 Go 环境搭建、VS Code 配置 Go 开发环境、VS Code 远程开发配置
1. 安装说明 Ubuntu 下直接安装 Go 1.11 版本编译器时需要依赖 Go 1.4 版本.所以如果在使用 apt-get install go安装时参考以下链接安装:https://blog ...
最新文章
- 知乎热议!一个博士生接受怎样的训练是完整的科研训练?
- 程序设计语言常见面试题
- windows照片查看器无法显示此图片_Real3d PhotoViewer下载-照片查看器 v1.2.2 官方版...
- Maven下载依赖提示Missing artifact
- 使用Oracle中fileopen命令加载文件时遇到的怪问题(转)
- [我的1024开源程序]30元写的广义误差分布函数
- java容器遍历_高效遍历Java容器详解
- python登录交换机执行命令_利用Python脚本登录交换机实现自动配置备份的方法
- 调用函数的ALV、面向对象的ALV设置带选择列
- 【TSP】基于matlab遗传算法求解13城市旅行商问题【含Matlab源码 1255期】
- AndroidSDK下载
- 城市规划图例符号_城市规划图例符号
- pythonjam教程_colorama(pythonjam官网)
- 万网绑定二级域名_万网主机绑定二级域名子目录
- Opengl ES之FBO
- 2021年美国大学生数学建模竞赛C题参考翻译
- APIO10-特别行动队-题解
- 100元买三种笔共100支笔c语言,CSP-J/S认证C++典型例题26——买笔方案(switch语句)...
- POJ 3348 Cows(二维凸包)
- Win10如何删除Windowsapps文件夹?Windowsapps文件夹删除方法
热门文章
- postman 不安全网站_接口工具分析(apipost、jmeter、postman)
- ulead gif animator_搞笑GIF趣图:这风看来很大啊,今天回不来家了7
- C语言指针-字符指针整型指针char*s int*a
- 如何做到每天写代码?
- Flurry调查报告:图片和视频应用增长速度最快
- 从程序员到技术领导者
- PMT_Header-节目映射表的数据结构2
- 心生想往 ... ...
- VUE.JS 组件化开发实践
- vue 组件间传值、兄弟组件 、bus方式 ( 1 分钟看懂 )