我正在使用带有go扩展名的VScode,所以我在我的repo文件夹中创建了一个名为的新文件夹,并将环境变量更改为该文件夹(),但是当我使用和命令检查VScode检测到的时,命令返回。我尝试更改文件夹,但它不断添加到根文件夹,我也尝试在不同的路径中创建一个新文件夹,但它仍然不起作用。go-workspaceGOPATHC:\Users\username\Documents\RepoGOPATHGO: Current GoPathC:\Users\username\Documents\Repo\go-workspace\go\go
2 回答
慕娘9325324
TA贡献1783条经验 获得超4个赞
我不知道你是如何从这个问题中更改环境变量的。VSCode 当前从任一位置选取环境变量GOPATH
登录 shell (~/.profile, ~/.bash_profile, ...请参阅您的 shell 手册),如果从系统默认启动器启动,或者
从调用 VS Code 应用程序的终端继承环境 (),即使从另一个 vscode 窗口打开新的 vscode 窗口,
code
(警告:我上面描述的行为可能会随着时间的推移而改变:-( )
和 VS Code Go 扩展使用 VSCode 选取的环境变量。因此,请检查vscode本身是否选择了您的设置。
最后的手段是你已经想到的。"go.gopath"
明月笑刀无情
TA贡献1828条经验 获得超4个赞
我通过在VScode中添加我的设置.json来修复它"go.gopath"
"go.gopath":"path/to/prefered/gopath"
- 2 回答
- 0 关注
- 105 浏览
添加回答
举报
0/150
提交
取消