前页 | 后页 |
跟踪变量修改值时
当您的代码执行时,它可能会更改变量的值。可以在调试窗口中捕获此类更改和变量的新值。然后,您可以双击更改记录以在代码编辑器中显示导致更改的代码行。
访问
功能区 |
执行>窗口>局部变量:右键单击变量>跟踪变量被修改或 执行 >窗口>跟踪: 右键单击变量 > 当变量被修改时 |
其它 |
在代码编辑器中 |右击变量跟踪当变量被修改时 |
设置跟踪
您要跟踪的变量必须在范围内,因此要识别和选择它,请在您知道该变量将存在的代码行上设置一个普通断点。当调试器到达此断点时,找到变量并使用其上下文菜单启用跟踪。
定位变量:
- 如果您在源代码中看到变量,请将鼠标悬停在其上,右键单击并选择“显示变量”选项; Enterprise Architect将找到它
- 如果变量在范围内(本地,或“this”或“this”的成员),请在本地窗口窗口中查找它(“执行>窗口>局部变量”)
- 如果变量是全局变量(C、C++),则显示 Watches窗口('Execute > Window> Watches')并按名称搜索
- 如果变量是类静态成员,则显示 Watches 窗口(“执行 >窗口> Watches”)并输入其完全限定名
注记
- 发生更改事件时调试器不会停止,它只记录更改
- 此功能在 Microsoft Native 和Java平台上可用
- Microsoft .NET不支持值断点