“会话”窗口列出了当前在 IDE 中运行的调试会话。可通过选择“窗口”>“调试”>“会话”来打开“会话”窗口。如果在调试会话运行时打开“会话”窗口,则该窗口将在您结束调试会话时自动关闭。如果在未运行调试会话时打开该窗口,则在将其关闭前它将一直保持打开状态。
每个会话的给定信息包括会话名称和状态。在多数情况下,此状态和会话相关进程的状态一致。除非未运行任何会话,否则总有一个会话被认为是当前会话。缺省情况下,当前会话为最新启动的会话。
| 状态 | 描述 |
|---|---|
| 启动 | 程序正在启动。不能暂停、恢复执行或逐步执行应用程序。 |
| 运行 | 被调试的应用程序已经启动,并正在执行指令。 | 已停止 | 因为遇到断点、已将应用程序暂停或执行了步骤命令(步入、越过、步出或运行至光标处),所以应用程序暂停。 |
| 图标 | 描述 |
|---|---|
![]() |
当前会话 |
![]() |
当前会话以外的会话 |
| 菜单项 | 描述 |
|---|---|
| 激活 | 使选定会话成为当前会话。 |
| 完成 | 终止选定进程并删除会话。如果进程已被连接,则断开进程的连接而不终止。 |
| 全部完成 | 终止所有调试会话。 |
| 列表选项 | 允许您定制“会话”窗口的显示,包括添加和删除整列信息、调整列的顺序以及对其进行排序。 |
| 另请参见 | |
|---|---|
|
调试器中的当前上下文 启动调试会话 C 和 C++ 调试器窗口 |
|