猿问

Visual Studio Code的Go扩展程序在我的GOPATH或我打开的当前文件夹中添加一

我正在使用带有go扩展名的VScode,所以我在我的repo文件夹中创建了一个名为的新文件夹,并将环境变量更改为该文件夹(),但是当我使用和命令检查VScode检测到的时,命令返回。我尝试更改文件夹,但它不断添加到根文件夹,我也尝试在不同的路径中创建一个新文件夹,但它仍然不起作用。go-workspaceGOPATHC:\Users\username\Documents\RepoGOPATHGO: Current GoPathC:\Users\username\Documents\Repo\go-workspace\go\go



慕慕森
浏览 106回答 2
2回答

慕娘9325324

我不知道你是如何从这个问题中更改环境变量的。VSCode 当前从任一位置选取环境变量GOPATH登录 shell (~/.profile, ~/.bash_profile, ...请参阅您的 shell 手册),如果从系统默认启动器启动,或者从调用 VS Code 应用程序的终端继承环境 (),即使从另一个 vscode 窗口打开新的 vscode 窗口,code(警告:我上面描述的行为可能会随着时间的推移而改变:-( )和 VS Code Go 扩展使用 VSCode 选取的环境变量。因此,请检查vscode本身是否选择了您的设置。最后的手段是你已经想到的。"go.gopath"

明月笑刀无情

我通过在VScode中添加我的设置.json来修复它"go.gopath""go.gopath":"path/to/prefered/gopath"
随时随地看视频慕课网APP

相关分类

Go
我要回答