Как увидеть глобальные переменные в Visual Studio для golang при отладке?
2 ответа
Локальная переменная вкладка будет отображать только локальные переменные в соответствии с их именем.
Но для меня лучшее, что вы можете сделать, это вручную добавить нужную переменную в свой список наблюдения. Просто нажмите значок "+" на вкладке "Смотреть" (левая панель) и выберите переменную, которую вы хотите просмотреть во время отладки.
Еще некоторые детали приведены в этом ответе
Существует (скрытый) параметр конфигурации Delve , который вы можете добавить в свой файл, который должен отображать ваши глобальные переменные; Я тестировал это только на простом проекте с одним
main.go
файл, я не уверен, насколько это надежно для более сложных проектов.
Добавьте ниже в свой
settings.json
файл:
{
"go.delveConfig": {
"showGlobalVariables": true,
}
}
Ответ найден от
@polinasok
из их комментарияvscode-go
Выпуск №1683