调试透视图使您在工作台中管理程序的调试或运行。您可以通过设置断点、暂挂已启动的程序、单步执行代码和检查变量内容来控制程序的执行。
调试透视图显示下列信息:
调试透视图还驱动 C/C++ 编辑器。当您单步执行程序时,C/C++ 编辑器将突出显示执行指针的位置。
可以在“变量”视图中查看关于所选堆栈帧中的变量的信息。缺省情况下,当执行停止时,已更改的值被突出显示为红色。就象其它与调试相关的视图那样,在运行可执行文件时,“变量”视图不会刷新。当执行停止时,会进行刷新。
表达式是可以进行求值以生成结果的代码片段。表达式的上下文依赖于特定的调试模型。某些表达式可能需要在程序中的特定位置进行求值,以使变量可以被引用。您可以在“表达式”视图中查看关于表达式的信息。
可以查看关于所选堆栈帧中的寄存器的信息。当程序停止时,已更改的值将在“寄存器”视图中突出显示。
可以检查和更改进程内存。
可以查看关于当前调试会话中装入的共享库的信息。
可以查看对所选调试目标定义的信号以及调试器处理每个信号的方式。