RubyMine 2016.1 Help

Breakpoints

Run | View Breakpoints
Ctrl+Shift+F8
debug_view_breakpoints

In this section:

Toolbar

ItemTooltip and shortcutDescription
add Add Breakpoint
Alt+Insert
Click to show the list of available breakpoint types. Select the desired type to create a new breakpoint.
delete Remove BreakpointClick this button to remove selected breakpoints.
fileTypeTextGroup by FilePress this button to display breakpoints under their respective files:
rm_breakpoint_group_by_file

Breakpoint options

The controls of this part of the Breakpoints dialog depend on the type of the selected breakpoint.

OptionDescriptionTypes of breakpoints
SuspendSelect 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
ConditionSelect 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 true, user-selected actions are performed.

If evaluation result is true, user-selected actions are performed.

If the result is false, the breakpoint does not produce any effect. If the Debugger cannot evaluate the expression, it displays the Condition evaluation error message. You can select whether you would like to stop at this breakpoint or ignore it.

All types
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 expressionSelect 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

CommandDescription
Move to groupPoint to this command to move the selected breakpoint to a new group, to one of the existing groups(<group name>), or out of a group (<no group>).
Edit descriptionChoose 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:
    rm_breakpoint_search

    RubyMine highlights the line with the matching address or description.

See Also

Last modified: 21 July 2016