Debugger
for Windows and Linux
for macOS
Ctrl+Alt+S
Use this page to configure behavior of the Debugger and customize its view.
Common options
Item | Description |
---|---|
Focus application on breakpoint | If this check box is selected, on hitting a breakpoint, RubyMine will show the location of this breakpoint in the editor and will attempt to bring its frame to the front. |
Show debug window on breakpoint | Is this check box is selected, RubyMine activates the Debug Tool Window on hitting a breakpoint. |
Hide debug window on process termination | Automatically hide the Debug window when the debugged program terminates. |
Scroll execution point to center | If this check box is selected, the line with the current execution point will be kept in the middle of the screen. |
Ruby
Item | Description |
---|---|
Debug connection timeout (s) | Specify here the debug connection timeout in seconds. |
Verbose debugger output | Select this check box to turn on verbose debugger output. |
Attach to sub-processes automatically while debugging | Select this check box to enable multi-process debugging. |
Read frames of non-suspended threads (not supported for Ruby 2.0) | Select this check box to be able to view frames of threads not paused by current breakpoint event. |
Ignore non-project sources | Select this check box to automatically skip the external libraries code and keep the focus on your own code. RubyMine will not stop at any non-project code no matter what stepping command is used. This option also prevents opening external files in the editor tabs while debugging. |
Built-in server
Last modified: 26 October 2017