监视
监视 可帮助根据当前堆栈帧内的上下文评估任意数量的变量或表达式。 在应用程序的每一步中,值都会更新,并在应用程序挂起时显示。
上下文菜单中 命令可用于在 变量 面板中按次查看单个表达式,而 监视 面板可显示多个表达式,并在不同的调试会话间持久存在,直到您将其删除。
您可以在此面板、“ 变量 ”面板或编辑器中创建监视。
监视表达式始终在 帧 面板中当前正在检查的堆栈帧的上下文中进行计算。 如果无法计算表达式,则会显示为问号。
打开“监视”面板
默认情况下,该 监视 面板处于隐藏状态,监视显示在 变量面板 中。
要单独显示 监视 面板并查看其中配置的监视,请释放
工具栏上的切换按钮,该按钮位于 变量 面板上。 默认情况下,该按钮处于按下状态。
要隐藏 监视 面板并在 变量 面板中查看监视,请点击
工具栏上的切换按钮,该按钮位于 监视 面板上。

计算表达式字段
若要计算任意表达式,请在 计算表达式 字段中输入表达式,该字段位于 监视 面板中,然后按下 Enter
结果将显示在下方。 您还可以点击表达式字段右侧的
来 将表达式添加到监视中。
工具栏
项目 | 快捷键 | 描述 |
|---|---|---|
Insert | 点击此按钮以创建新监视。 | |
Delete | 点击此按钮可将所选监视从列表中移除。 | |
| Alt+Up Alt+Down | 使用这些按钮可以更改监视的顺序。 |
Ctrl+D | 使用此按钮可以复制所选监视。 | |
在“变量”选项卡中显示监视 | 使用此切换按钮可以隐藏或显示 监视 面板。 默认情况下,该按钮处于按下状态,并在 变量 面板的工具栏中显示。 因此, 监视 面板被隐藏,监视显示在 变量窗格 中。
|
上下文菜单
项目 | 快捷键 | 描述 |
|---|---|---|
新建监视 | 选择此命令以创建新监视。系统将打开一个文本字段,您可在其中输入新的监视表达式。 系统将打开一个文本字段,您可在其中输入新的监视表达式。 | |
移除监视 | Delete | 选择此命令以将当前选定的监视表达式从列表中删除。 |
移除所有监视 | 选择此命令以删除列表中的所有监视表达式。 | |
编辑 | F2 | 选择此命令以更改选定的监视表达式。 |
检查 | 此命令适用于字段、本地变量和引用表达式,并会打开一个非模态 检查 窗口,以便您专注于某个特定引用。 您可以根据需要打开任意多个 检查 窗口。 检查 窗口中的视图与 Watches 选项卡中的视图相同,但占用的屏幕空间更少。 | |
跳转到源代码 | F4 | 此命令会在编辑器中打开所选变量或字段的源代码,并将光标定位到相应的行。 |
复制值 | Ctrl+C | 将所选节点值复制到剪贴板。 |
复制名称 | 将所选节点名称复制到剪贴板。 |