Use this page to configure behavior of the Debugger and customize its view.
|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.|
|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.
Last modified: 26 October 2017