我在VS2010,在一个断点。如何使用鼠标将鼠标悬停在给定的变量/表达式上,以显示数据提示?
完全不能这样做,但你可以通过选择你想要观察的变量来获得相同的结果(使用ReSharper的Ctrl + Alt +→/←可以加快速度),然后按Shift + F9,这将“ QuickWatch“模态窗口,其中包含datatip。
如果您愿意,还可以进入选项 - >键盘并将Debug.AddWatch
绑定到不同的键盘快捷键,然后使用它而不是Shift + F9,然后您的变量数据将保留在Watch窗口中,这样您就可以回到它之后(正如here所建议)
您也可以通过打开命令窗口(Ctrl + Alt + A)并键入Debug.AddWatch variable_name
来完成此操作。
添加手表会不合适?当您点击断点时,变量的相关详细信息将显示在监视窗口中。
也许我误解了你在这里想要实现的目标!
您可以单击“图钉”图标以强制任何数据提示保持打开状态,当您点击断点时它将更新为当前内容。
但是,我不知道如何打开指定的尖端而不固定它。
Locals和Autos窗口可能会有所帮助,因为它们显示所有局部变量(它们甚至显示被调用函数的返回值!)。
但请注意,它们只显示范围内的变量,因此如果您需要一个尚未在代码中进行操作的详细信息属性,则可以使用→/←键进行深入分析,但是如果已在当前范围的代码中提及它那么你应该能够直接在Autos窗口中看到它。