In this section:
|Item||Tooltip and shortcut||Description|
|Click to show the list of available breakpoint types. Select the desired type to create a new breakpoint.|
|Remove Breakpoint||Click this button to remove selected breakpoints.|
|Group by File||Press this button to display breakpoints under their respective files:|
The controls of this part of the Breakpoints dialog depend on the type of the selected breakpoint.
|Option||Description||Types of breakpoints|
|Suspend||Select this check box to suspend program when a breakpoint is hit. If the check box is not selected, the program is not suspended.||All types|
|Condition||Select this check box and specify a condition for hitting a breakpoint in the text field.
A condition is a Boolean expression.
This expression should be valid at the line where the breakpoint is set, and is evaluated every time the breakpoint is reached.
If the evaluation result is
If evaluation result is
If the result is
|Log message to console||Select this check box if you want a log message to be displayed in the console output when the breakpoint is hit.||All types|
|Log evaluated expression||Select this check box if you wish to evaluate a certain expression at this breakpoint and to export result to the console output.||Line breakpoints|
Context menu commands
|Move to group||Point to this command to move the selected breakpoint to a new group, to one of the existing groups(
|Edit description||Choose this command to enter or change description of a breakpoint.|
Speed search of a breakpoint
To find a particular breakpoint
- Start typing address or description of the target breakpoint:
RubyMine highlights the line with the matching address or description.