RubyMine Kusunoki EAP: New Debugging Option

Hello everyone,

Can you believe that the first Monday of this September is already here? The seasons are changing but we are staying on track with the Early Access Program – please welcome the next RubyMine Kusunoki build 142.4465.

We continue our series of blog posts about the major new features of the upcoming release:
Bundler Support Improvements
React Support Improvements

New Debugging Option

With this EAP build we’re happy to announce this long-awaited debugging feature was added: there is now an option to ignore non-project code while stepping.

Go to Preferences | Build, Execution, Deployment | Debugger and check Ignore non-project sources option:

ignore_non_project_code

With this option switched on, RubyMine will not stop at any non-project code no matter what stepping command you use. Not even if you have a breakpoint there, or you have an exceptional breakpoint and there is an exception somewhere in external libs. This option also prevents a lot of external files from being opened in editor tabs while debugging and lets you stay focused on your own code. Works both with MRI 2.x and JRuby. So please try it and let us know if you have any comments or suggestions.

Download the most recent RubyMine build and stay tuned for more blog posts about the EAP features coming soon. The full list of fixed issues can be found in the release notes. Please note that EAP builds are pre-beta software and may contain issues, which we ask you to report to our issue tracker.


Develop with pleasure!
JetBrains RubyMine Team

This entry was posted in Announcement, WhatsMining and tagged , . Bookmark the permalink.

3 Responses to RubyMine Kusunoki EAP: New Debugging Option

  1. Charlie says:

    Will the “Ignore non-project sources” also be available for Java/Groovy/Grails projects any time too?

  2. Pingback: RubyMine Kusunoki EAP: New UI for Testing | JetBrains RubyMine Blog

  3. Pingback: RubyMine Kusunoki EAP: Adjustments for Color Deficiency | JetBrains RubyMine Blog

Leave a Reply

Your email address will not be published. Required fields are marked *