如何:使用“快速监视”对话框
更新:2007 年 11 月
本主题适用于:
版本 |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
速成版 |
||||
标准版 |
||||
专业团队版 |
表格图例:
适用 |
|
不适用 |
|
默认情况下隐藏的一条或多条命令。 |
顾名思义,“快速监视”为查看和计算变量与表达式提供了一个快捷的途径。“快速监视”是一个模式对话框,必须先关掉它才能继续调试。(请参见 如何:在调试器中监视表达式。) 还可以编辑“快速监视”中的变量的值。(请参见 如何:在“变量”窗口中编辑值。)
因此,某些用户可能想知道为什么“快速监视”很有用。为何不直接将变量或表达式添加到“监视”窗口? 当然可以那样做,但假如您只想快速计算一个或几个变量呢? 你并不想动用“监视”窗口来进行此类计算。这就是“快速监视”的用处。
“快速监视”窗口的另一个好处是它是可变大小的。如果要查看一个较大对象的成员,在“快速监视”窗口中通常比在“监视”、“局部变量”或“自动窗口”中更方便展开和查看。
“快速监视”对话框不允许一次查看多个变量或表达式。此外,由于“快速监视”是一个模式对话框,因此无法在“快速监视”打开时执行其他操作,如逐句通过代码。如果需要执行这些操作,请改用“监视”窗口。
说明: |
---|
某些表达式有一些副作用:它们会更改变量的值,或者在执行时更改程序的状态。在“快速监视”对话框中计算表达式与在代码中执行表达式的效果相同。如果您没有注意表达式的副作用,则它可能会产生意外的结果。 |
提示: |
---|
在 Visual Studio 中,将光标放在变量上可以快速查看该变量的值。将出现一个显示值的小框称为“DataTip”。 |
说明: |
---|
显示的对话框和菜单命令可能会与“帮助”中的描述不同,具体取决于您的当前设置或版本。若要更改设置,请在“工具”菜单上选择“导入和导出设置”。有关更多信息,请参见 Visual Studio 设置。 |
打开“快速监视”对话框
- 在中断模式中时,从“调试”菜单选择“快速监视”。
打开添加有变量的“快速监视”对话框
- 在中断模式中时,右击源窗口中的变量名,然后从快捷菜单中选择“快速监视”。这样,就将变量自动放置到“快速监视”对话框中。
将“快速监视”表达式添加到“监视”窗口
在“快速监视”对话框中,单击“添加监视”按钮
“快速监视”对话框中显示的任何表达式都会立即添加到“监视”窗口中的表达式列表中。
如果您使用的 Visual Studio 版本支持多个“监视”窗口,则表达式将添加到“监视 1”窗口。