ine*_*ine 7 ide debugging visual-studio visual-studio-debugging
我在 C# 中使用 Visual Studio 2017。当程序未运行时将鼠标悬停在变量上时,会出现一个弹出窗口,显示变量类型和名称。但是,当程序运行并遇到断点时,悬停仅显示名称和值,而不显示类型。我希望它在程序运行时也显示类型。
例如,假设我有以下代码:
var foo = 100;
Run Code Online (Sandbox Code Playgroud)
当程序停止并将鼠标悬停在变量上时foo,它会显示(local variable) int foo。但是,如果我在该行之后设置一个断点,运行该程序,然后在遇到断点后将鼠标悬停在该程序上,则会显示foo | 100. 有没有办法让它显示类似的东西int foo | 100?
我尝试在线搜索并查看“工具”>“选项”>“调试”中提供的选项,但没有找到任何看起来像我想要的东西。
有没有办法让它显示类似 int foo | 的内容 100?
恐怕答案是否定的。显示的选项(local variable) int foo和显示的(数据提示)foo | 100是两个不同的东西。
VS 使用DataTips选项在调试模式下显示快速信息。对于此选项,当您将鼠标悬停在变量上时,它会显示有关该变量的快速信息,这不支持您想要的详细类型消息:int foo | 100。
我建议你使用观察窗口来观察变量的值和类型。选择你想要的变量,右键单击并选择add watch观察它。或者在调试时将其拖到观察窗口中进行观察。
此外,您还可以打开本地窗口来监视当前范围内类型为 message 的变量。
| 归档时间: |
|
| 查看次数: |
6235 次 |
| 最近记录: |