bug-vscode中无法识别go命令
现象描述:
- 装好go在cmd下面输入go version能正常显示
- 但在vscode控制台中无法显示
原因:
- vscode未识别到go命令
解决方案:
- 手动为vscode添加go的path路径
-
打开VSCode设置(JSON):
你可以通过按下
Ctrl + Shift + P
打开命令面板,然后输入Open Settings (JSON)
并选择它来直接编辑 VSCode 的设置文件。 -
编辑settings.json:
在打开的
settings.json
文件中,添加或修改terminal.integrated.env.windows
部分。如果这部分不存在,你可以手动添加它,像这样:"terminal.integrated.env.windows": { "Path": "${env:Path};C:\\Go\\bin" }
确保将
C:\\Go\\bin
替换成你实际的 Gobin
目录路径。如果 Go 安装在默认位置,上面的路径通常是正确的。 -
保存并重启VSCode:
保存
settings.json
文件的更改并重启 Visual Studio Code。
这样做将只对 Visual Studio Code 的终端添加 Path
环境变量,不会影响系统的环境变量设置。
如果你不确定 go
命令的实际安装路径,可以在 CMD 命令提示符下运行以下命令来查找它:
where go
这将显示 go
命令的路径,你可以将这个路径添加到你的 VSCode 设置中。
如果以上方法仍然无法解决问题,建议检查是否有特定的 VSCode 用户设置或工作区设置覆盖了系统环境变量。此外,请确保你的 Go 安装没有问题,并且 go
命令可以在 CMD 中正常运行。
posted on 2024-02-15 20:31 Love&Share 阅读(368) 评论(0) 编辑 收藏 举报