“调用栈”窗口

另请参见

“调用栈”窗口列出当前线程执行期间执行的调用序列。缺省情况下,每当您启动调试会话时,都将自动打开“调用栈”窗口。可通过选择“窗口”>“调试”>“调用栈”来打开“调用栈”窗口。

如果在调试会话运行时打开“调用栈”窗口,则它将在您结束调试会话时自动关闭。如果在未运行调试会话时打开窗口,则它在您关闭前将一直保持打开状态。

每个调用的给出信息包括调用的名称,其后是文件名和调用当前执行语句的行号。如果文件名和行号显示为带下划线的蓝色文本,则表示文本将链接到该调用的源代码。

一个调用为当前调用。缺省情况下,此调用是当前线程所进行的最近一次调用。选择一个不同的当前线程时,“调用栈”窗口将更新以显示该线程的调用,并且针对当前调用的上下文调整“局部变量”窗口中的变量值。

图标

下表描述调用名左侧显示的图标。

图标 描述
当前框架图标 调用栈中的当前调用
非当前框架图标 不同于当前调用的调用

操作

“调用栈”窗口中的弹出式菜单包括下列各项。

菜单项 描述
激活 使调用成为当前调用。此命令等价于双击调用。
弹出到此处 从调用栈中删除列在选定调用上方的调用。
列表选项 允许您定制“调用栈”窗口的显示,包括添加和删除信息列、重新排序列和排序列。有关详细信息,请参见定制调试器窗口
另请参见
调试器中的当前上下文
调试任务:快速参考
从调用栈中弹出调用
调试器窗口

法律声明