Category Archives: What’s New (EAP)

Find usages in RubyMine

Find usages can be used to find all the pieces of code referencing a specific element, such as a class, method, symbol, or many of the others. RubyMine can also find dynamic usages, including Rails associations, factories, or delegates. You … Continue reading

Posted in Learn RubyMine, What's New (EAP) | Tagged , , , | 3 Comments

Running Rails tasks with Run Anything

Hi there! As you may already know, RubyMine provides a unified way to run Ruby scripts, Rails applications, Rake tasks, Rails generators, and so on with the powerful Run Anything (double Ctrl). At the same time, you can run Rails … Continue reading

Posted in Announcement, What's New (EAP) | Tagged , , | Leave a comment

RubyMine 2019.3 EAP is Open!

Hi everyone, RubyMine 2019.3 EAP (build 193.2956.44) is now open! In this release, our main focus has been on your feedback and the IDE quality: we’ve added a mapping of Rubocop severities to RubyMine inspection severities, fixed up navigation to … Continue reading

Posted in Announcement, What's New (EAP) | Tagged , | Leave a comment

Debugging in RubyMine

One of the main advantages of IDEs over text editors is the debugging experience. In this blog post, we’ll review the rich debugging capabilities available in RubyMine and then we’ll have a quick rundown of the new debugging features added … Continue reading

Posted in Learn RubyMine, What's New (EAP) | Tagged , , , | 4 Comments

YARD support in RubyMine

YARD is a popular Ruby documentation generation tool that is used in multiple libraries for documenting code. RubyMine helps you to work with YARD tags and documentation in various ways, for example, you can view the documentation using Quick Documentation … Continue reading

Posted in Learn RubyMine, What's New (EAP) | Tagged , , , | 2 Comments

RubyMine 2019.2 EAP is Open!

Hi everyone, RubyMine 2019.2 EAP (build 192.4205.37) is now open! The first EAP build adds support for new things in Rails 6, improves YARD and Factory Bot support, and fixes many bugs. Here’s a short version of the completed tasks: … Continue reading

Posted in Announcement, What's New (EAP) | Tagged , | Leave a comment

RubyMine 2019.1 Released!

RubyMine 2019.1 is now released! Update to this new major version to: Speed up your work with Docker in RubyMine Use Recent Locations popup for better code navigation Profile Ruby and Rails applications Get full support for Factory Bot Investigate … Continue reading

Posted in Announcement, What's New (EAP) | Tagged | Leave a comment

RubyMine Navigation: Recent Locations Popup

RubyMine 2019.1 is filled with features and options to help you navigate around your projects quickly without a mouse or touchpad. For example, you can quickly switch between tool windows, go to classes or actions, and open recently edited files. … Continue reading

Posted in Feature, What's New (EAP) | Tagged , | 5 Comments

How to work with Docker/Docker Compose from RubyMine

RubyMine 2019.1 has a bunch of capabilities which allow you to work with Docker and Docker Compose. You can inspect existing images and containers, quickly edit Docker files using autocompletion, create new images and start services directly from the IDE, … Continue reading

Posted in Feature, Learn RubyMine, What's New (EAP) | Tagged , , , , | 10 Comments

Profile Ruby & Rails Apps With rbspy in RubyMine

RubyMine 2019.1 adds support for rbspy – a great sampling profiler for Ruby (many thanks to @jvns!). This post will help you start profiling your Ruby/Rails apps with RubyMine in 5 minutes. Here are the exact steps: Identify the scenario to … Continue reading

Posted in Feature, Learn RubyMine, What's New (EAP) | Tagged , , , | 6 Comments