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

时间:2010-11-24 16:36:36

标签: visual-studio-2010 keyboard-shortcuts datatip

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

5 个答案:

答案 0 :(得分:4)

确实无法完成,但您可以通过选择要观看的变量来获得相同的结果(使用ReSharper的 Ctrl + Alt + / 可以加快速度,然后按 Shift + F9 ,这会引发“QuickWatch”模态窗口包含在其中的数据提示。

如果您愿意,还可以进入选项 - &gt;键盘并将Debug.AddWatch绑定到其他键盘快捷键,然后使用它而不是 Shift + F9 < / kbd>,然后您的变量数据将保留在Watch窗口中,以便您以后可以回复它(如建议here

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

答案 1 :(得分:1)

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

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

结果如下所示:

enter image description here

答案 2 :(得分:0)

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

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

答案 3 :(得分:0)

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

但是,我不知道如何在不钉住指定提示的情况下打开指定提示。

答案 4 :(得分:0)

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

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