调试视图

此视图允许您在工作台中管理程序的调试。它显示您正在调试的每个目标的暂挂线程的堆栈框架。程序中的每个线程都显示为树中的一个节点。

如果暂挂线程,则它的堆栈框架会显示为子元素。

调试视图命令

视图工具栏按钮

命令

描述

继续

此命令继续暂挂的线程。

暂挂

此命令将暂挂目标的所选线程,以便您可以浏览或修改代码、检查数据、步骤等等。

终止

此命令将终止所选的调试目标。

仅限上下文菜单

终止 & 除去

此命令将终止所选的调试目标,并从视图中除去它。

仅限上下文菜单

全部终止

此命令将终止视图中所有活动的启动。

断开连接

进行远程调试时,此命令将使调试器与所选的调试目标断开连接。

除去所有终止的启动

此命令将从视图显示内容中清除所有终止的调试目标。

单步跳入

此命令将单步跳入突出显示的语句。

单步跳过

此命令将单步跳过突出显示的语句。将在同一方法中的下一行继续执行,或者(如果您处于方法的末尾)在调用当前方法的方法中继续执行。

光标跳至该方法的声明位置并选择此行。

运行至返回

此命令步出当前方法。退出当前方法后,此选项停止执行。

显示/隐藏限定名

可以切换此选项来显示或隐藏限定名。

仅限上下文菜单

复制堆栈

此命令将暂挂的线程的所选堆栈以及在运行的线程的状态复制到剪贴板中。

仅限上下文菜单

返回至框架

此命令允许您返回再重新输入指定的堆栈框架。此功能部件类似于“反向运行”并在中途重新启动您的程序。

要返回并重新输入指定的堆栈框架,选择您想“返回”至的堆栈框架, 并从上下文菜单中选择返回至框架

某些警告适用于此功能部件:

  • 不能忽略堆栈上的本机方法。
  • 全局数据不会受影响,将保留它们的当前值。例如,将不会清除包含元素的 static 向量。

注意:仅当基本 VM 支持此功能部件时,才会启用此命令。

仅限上下文菜单

重新启动

此命令将重新启动所选的的调试目标。

仅限上下文菜单

特性

此命令显示所选的启动的特性。它还允许您查看整个命令行以获取所选的进程。