本地变量选项卡将仅显示本地变量,正如其名称所示。
但对我来说,最好的方法是手动将所需变量添加到您的监视列表中。只需在监视选项卡(左侧面板)中单击“+”图标,并选择要在调试时监视的变量即可。
在这个答案中提供了更多细节
有一个(隐藏)Delve配置设置,您可以将其添加到settings.json
文件中,应该会显示您的全局变量;我只在一个简单的项目中测试过,其中只有一个main.go
文件,对于更复杂的项目,我不确定此方法可靠性如何。
请将以下内容添加到您的settings.json
文件中:
{
"go.delveConfig": {
"showGlobalVariables": true,
}
}
以下翻译来自 @polinasok
在 vscode-go
Issue #1683 中的评论