when developing C++ with VS you have this amazing feature of data breakpoints, which trigger when the data at a certain address in memory changes.
is there a similar feature when developing java in eclipse?
thanks!
edit: about the “suspend when value changes” feature: i have the impression that the execution must still reach the line where the breakpoint is. the thing is i want it to trigger anywhere as soon as the value changes.
You can set a watchpoint on a field: put the cursor at the line where the field is being declared and select the menu
Run -> Toggle Watchpointor just set a breakpoint by double-clicking at the left margin on that line.
You can change the properties of the watchpoint like
suspend on field accessorsuspend on field modificationafter adding it. Just right-click on the watchpoint at the left margin and selectBreakpoint Properties...Search the help for watchpoint to get more information: