RubyMine 2022.3 Release Candidate Is Out!
The RubyMine Release Candidate is now available!
Unlike previous EAP builds, the RC requires you to have a valid RubyMine license. Otherwise, it will install and run as a free 30-day trial. Like the EAP builds, however, you can install the RC version alongside a stable version of RubyMine.
Here’s a brief look at the new features being introduced in the upcoming 2022.3 release:
You can now switch to the new UI in Settings | Appearance & Behavior | New UI (Beta). Take it for a test drive, and be sure to share your thoughts about this huge change with us.
The improved Structure View tool window offers the ability to view and navigate to specific database tables when browsing your schema.rb file, as well as a better ERB structure view. RubyMine now displays database attributes at the very top of the tree, and they are enabled by default.
We’ve made the process of writing methods easier by adding new ways to edit and add new type signatures. The feature will open the type signature file in a new tab and begin a live template for all of the type signature elements. Upon completing the live template, you will be taken back to where you were in the Ruby code. The interaction is extremely smooth and unobtrusive to your work.
With the updated Quick Documentation tool window, you can view more complete information from the RBS file. RubyMine will display information about the parameters and return values in the documentation.
During the EAP program, we significantly improved coding assistance for shared contexts and examples, as well as the navigation experience in RSpec. You can now:
- Search for usages and rename shared contexts and examples.
- Run shared examples in the context of referencing groups.
- Complete shared context names.
- View the example group aliases – xdescribe, xcontext, fdescribe, and fcontext – in the Structure tool window.
- Run tests using the gutter icons right in the editor.
- Navigate between controllers and request and routing specs.
We’ve improved the accuracy of Search Everywhere and implemented an option to bookmark open editor tabs, which can be used both for individual files and for all files open in all tabs. A new Settings Sync solution allows you to sync all shareable IDE settings, bundled plugins, and third-party plugins.
Please report any problems you encounter to our issue tracker.
The RubyMine team