RubyMine 7.1.2 Help

Data Views

File | Settings | Build, Execution, Deployment | Debugger | Data Views


Use this page to manage the way data is displayed in the debugger.

Common debugger settings

ItemDescription
Value tooltips delay Specify the delay in milliseconds between the moment when the mouse pointer hovers over an object in the Variables pane, and the moment when a tooltip with the object's value is displayed.
Sort alphabeticallyShow the nodes in alphabetical order.
Enable auto expressions in Variables viewThe auto expressions mentioned in this option work like this:

The debugger analyzes the context near the breakpoint (the current statement, and one statement before and one after). It does so to find various expressions in the source code (if available) such as, for example, myvar.myfield.

If such expressions don’t contain explicit method invocations, the debugger evaluates the expressions and adds the corresponding values to the debugger tree view (shown in the Variables pane) assuming that these values may be of interest.

In languages such as Groovy, just by looking at an expression, it’s not possible to conclude whether any methods are invoked when evaluating the expression. And such method invocations often cause unwanted side effects. So you may want to turn this option off when debugging Groovy code.

See Also

Procedures:

Web Resources:

Last modified: 26 May 2015