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