您可以通过两种方式检查变量:在“调试”编辑器窗口中,将鼠标在变量名称上移动(悬浮)或通过使用“变量”视图。在悬浮时,调试器将在小窗口的树结构中显示变量的值,当您将光标从变量名称移开时,该窗口将消失。 当调试器显示窗口时,您可以展开和折叠树结构以查看更多信息。但是,您不能编辑变量的值。在“变量”视图中,调试器将在“变量”视图中显示变量的值并且您可以编辑变量的值。
当线程暂挂时,该线程的顶部堆栈帧会自动处于选中状态。当堆栈帧处于选中状态时,该堆栈帧中的可视变量会显示在“变量”视图中。可将复杂变量展开,以显示组成该变量的元素。
“变量”视图会显示所选堆栈帧的所有变量(当正在调试 C/C++ 时,会显示局部变量(而不是全局变量);当正在调试汇编程序时,会显示当前行操作数)。要一次查看和检查一个或多个变量,请右键单击该变量(或这些变量)并从弹出菜单中选择监视局部变量以在“监视器”视图中使用变量。
可通过执行下列步骤来在“变量”视图中更改变量值: