我无法在我的Win11计算机上的vscode上运行go程序(没有运行按钮,按Ctrl + F5或F5不起作用,如下所示:vscode),我无法调试它。FAQ中没有写。
它在我的另一台Win10 PC上工作。所有依赖项都已安装
这是我的设置。
"go.autocompleteUnimportedPackages": true,
"go.gocodePackageLookupMode": "go",
"go.gotoSymbol.includeImports": true,
"go.useCodeSnippetsOnFunctionSuggest": true,
"go.inferGopath": false,
"go.gopath": "F:\\vscodefiles\\src\\hello",
"go.goroot": "D:\\go\\",
"go.useCodeSnippetsOnFunctionSuggestWithoutType": true,
这是为什么呢?
2条答案
按热度按时间wgxvkvu91#
在终端中尝试:
记得在你的电脑上安装Go之前,你可以从它的官方页面下载:https://go.dev/并重新启动Visual Studio代码。
e4yzc0pl2#
除了在本地安装Go之外,对于VSCode,您还需要安装正确的扩展:
https://marketplace.visualstudio.com/items?itemName=golang.Go
您可以使用以下命令导航到“Extensions”来安装此扩展:
窗口:Ctrl + Shift + x
Mac OS:命令+ shift + x
然后搜索“go”,作者为“Go Team at Google”
当您导航回代码时,现在可以按F5触发调试运行。
注意按F5键时,请注意右下角,因为可能会提示您安装更多依赖项(我不得不再安装3个)
我还需要在终端中执行此操作,因为我一直看到“在当前目录中检测到no go.mod”
按照this answer