gocookbook
gocookbook copied to clipboard
怎么让VSCODE 支持运行Go程序
下载安装VSCODE
下载地址:https://code.visualstudio.com/Download
选择自己电脑对应平台的VsCode进行下载。
安装Go 扩展
安装完VsCode后,先安装Go官方的扩展,去VsCode插件市场搜索Go,选择扩展进行安装,如下图:
安装 GO Tools
按住快捷键:CMD + SHIFT + P
弹出下面安装窗口
输入:Go:install/Update Tools
- VsCode 支持开发Go项目主要依赖 gopls 这个工具,该工具现在最新版最低要求Go1.18 所以需要升级Go版本,并设置GOPATH环境变量。
配置Go 项目运行
打开项目后,按F5 运行项目,首次会提示配置launch.json, 该文件位于项目根目录的.vscode文件夹下
进行如下配置:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "go",
"request": "launch",
"mode": "debug",
"program": "${workspaceFolder}",
"env": {},
"args": []
}
]
}
设置Go语法不全和包自动引入
如果用惯了Goland,会发现VsCode写Go代码时自动引入包,代码补全非常卡顿半天也完不成,这个在VsCode也是靠gopls实现,我们需要配置VsCode自动保存代码更改的频率,把间隔设置短一点就不会察觉这么卡顿了