java/eclipse 中的数据断点
2022-09-01 01:29:19
在使用VS开发C++时,您具有数据断点的惊人功能,当内存中某个地址的数据更改时会触发。
在 eclipse 中开发 java 时是否有类似的功能?
谢谢!
编辑:关于“值更改时暂停”功能:我的印象是执行必须仍然到达断点所在的行。问题是我希望它在值更改后立即触发。
在使用VS开发C++时,您具有数据断点的惊人功能,当内存中某个地址的数据更改时会触发。
在 eclipse 中开发 java 时是否有类似的功能?
谢谢!
编辑:关于“值更改时暂停”功能:我的印象是执行必须仍然到达断点所在的行。问题是我希望它在值更改后立即触发。
您可以在字段上设置观察点:将光标放在声明字段的行上,然后选择菜单
,或者只是通过双击该行的左边距来设置断点。Run -> Toggle Watchpoint
您可以像添加观察点一样或在添加观察点后更改观察点的属性。只需右键单击左边距的观察点,然后选择suspend on field access
suspend on field modification
Breakpoint Properties...
搜索观察点的帮助以获取更多信息:
观察点是一种特殊的断点,每当给定表达式的值发生更改时,它就会停止应用程序的执行,而无需指定它可能出现的位置。...
使用变量视图:
请注意,性能可能不如内存硬件断点(例如在VC ++中)。。