VS2010调试:显示数据提示没有鼠标悬停(使用键 盘)?

问题描述 投票:3回答:5

我在VS2010,在一个断点。如何使用鼠标将鼠标悬停在给定的变量/表达式上,以显示数据提示?

visual-studio-2010 keyboard-shortcuts datatip
5个回答
4
投票

完全不能这样做,但你可以通过选择你想要观察的变量来获得相同的结果(使用ReSharper的Ctrl + Alt +→/←可以加快速度),然后按Shift + F9,这将“ QuickWatch“模态窗口,其中包含datatip。

如果您愿意,还可以进入选项 - >键盘并将Debug.AddWatch绑定到不同的键盘快捷键,然后使用它而不是Shift + F9,然后您的变量数据将保留在Watch窗口中,这样您就可以回到它之后(正如here所建议)

您也可以通过打开命令窗口(Ctrl + Alt + A)并键入Debug.AddWatch variable_name来完成此操作。


1
投票

虽然你可以在VS中固定多个窗口,但这将是一种有点麻烦的体验,你将不得不超越它。

我个人使用名为Oz Code的visual studio插件,它自动注释所有局部变量和中间结果,所以我不必选择哪些变量来精确定位。

结果看起来像这样:

enter image description here


0
投票

添加手表会不合适?当您点击断点时,变量的相关详细信息将显示在监视窗口中。

也许我误解了你在这里想要实现的目标!


0
投票

您可以单击“图钉”图标以强制任何数据提示保持打开状态,当您点击断点时它将更新为当前内容。

但是,我不知道如何打开指定的尖端而不固定它。


0
投票

Locals和Autos窗口可能会有所帮助,因为它们显示所有局部变量(它们甚至显示被调用函数的返回值!)。

但请注意,它们只显示范围内的变量,因此如果您需要一个尚未在代码中进行操作的详细信息属性,则可以使用→/←键进行深入分析,但是如果已在当前范围的代码中提及它那么你应该能够直接在Autos窗口中看到它。

© www.soinside.com 2019 - 2024. All rights reserved.