RubyMine 2021.2 Released
RubyMine 2021.2 is now available! Check out the highlights of this release below, or visit our What’s New page to learn about all of the latest features.
Smarter search and refactoring
For projects using RBS, Go to declaration, Find usages, and Rename refactoring now work more precisely. RubyMine relies on RBS declarations to define how project entities relate to each other instead of showing all potential usages.
Improved Ruby code assistance
RubyMine uses RBS signatures to determine the types of Ruby elements and to provide more relevant code completion.
Version 2021.2 supports most of the existing RBS entities, including type variables, block parameters, tuple types, proc types, and more.
For parts of the code that do not have a related RBS type signature, RubyMine will still use its own type inference.
Code assistance for RBS files
RubyMine now provides code assistance for working with RBS files, including code completion, search for usages, code navigation, rename refactorings, and more. You can also create
.rbs prototypes and your own live templates for RBS.
Access to information stored in
.rbs files enables RubyMine to check Ruby code for more potential errors.
RubyMine will show a type error if there’s a mismatch between the RBS and Ruby code. This version also adds new inspections for
.rbs files themselves, including for incorrect code and unresolved references.
RubyMine also supports running Steep commands using Run anything.
Check out the What’s new page to learn about user experience improvements, new features in the code editor and debugger, version control integration, and more.
The RubyMine team
Subscribe to Blog updates
Thanks, we've got you!
RubyMine 2022.3 Released!
RubyMine 2022.3 is now available! The latest version of our popular Ruby and Rails IDE is packed with improvements, including: A new UI that you can enable in the settingsEnhanced RBS support Improvements for working with shared contexts and examples in RSpecUpdated navigation and s…
RubyMine 2022.2 Released
Hi all, RubyMine 2022.2 is now available! Below is a brief overview of the most notable features. For a detailed description of this update, please visit our What's New page. Support for Rails URLs With RubyMine 2022.2 you can click links in server logs for View, Route, and other references to navi…
RubyMine 2022.1.1 Is Available
Hi all, RubyMine 2022.1.1, the first bug-fix update for the current major version, is now available. You can update using the Toolbox App, right from inside the IDE, or by downloading RubyMine 2022.1.1 from our website. With this update we fixed the issues that were caused when Rails 3 support wa…
RubyMine Plans to Retire Support for Rails 3 and Other Outdated Features
Dear all, As some of you already know, RubyMine 2022.1 was shipped without support for Rails 3. The reason for this decision was quite simple: Rails 3 reached End Of Life many years ago, and most of you had long since switched to the newer Rails releases. Hence, continuing to support Rails 3 in Rub…