【问题标题】:Viewing variable values when hover mouse over it in debug mode in Visual Studio Code在 Visual Studio Code 的调试模式下将鼠标悬停在变量上时查看变量值
【发布时间】:2020-10-16 07:38:18
【问题描述】:

我正在 Visual Studio Code 中调试 C++ 程序。当我将鼠标悬停在一个变量上时,我希望在出现的小弹出窗口中看到它的值,但是我得到了一些看起来很奇怪的信息。有关详细信息,请参见图像。我怎样才能改变这个?我在网上找到的所有视频和文字教程似乎都没有这样的问题。

【问题讨论】:

  • std::string 是一只复杂的小猴子,弹出窗口似乎向您展示了所有这些复杂性。可能有一台“漂亮的打印机”会告诉 VSC 只显示您感兴趣的部分,即字符数组,但我对 VSC 的熟悉程度很低。不久前我戳了一下它,并决定它还不是我的工具。让调试器工作的好工作。很多不自称愚蠢的人甚至都没有走到那一步。

标签: c++ windows visual-studio-code


【解决方案1】:

所以它与调试器 gdb 的漂亮打印有关。使用 MinGW,它不适用于向量、字符串、地图等 STL 对象。很多其他人都面临这个问题,在过去 3 个月中发现了很多问题。对我有用的唯一解决方案是卸载现有的 MinGW instlattion,而是从 [这里] 安装 MinGW-W64。 MinGW and MinGW-W64 are different2

【讨论】:

    猜你喜欢
    • 2016-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-28
    • 2019-01-24
    • 2013-10-07
    • 1970-01-01
    相关资源
    最近更新 更多