RubyMine 2021.2 EAP6
RubyMine 2021.2 EAP 6 is now available! To catch up on all the new features so far, check out our previous EAP blog posts. Please note that EAP builds now require a login with a JetBrains account. Learn more in this blog post.
Here are the most notable features of this build:
- User experience
- Space integration
- Code With Me
Actions on save
RubyMine now supports performing specific actions when changes are saved, like reformatting the code.
You can find all the actions that will be triggered on save under Preferences / Settings | Tools | Actions on Save.
Most of the actions will be triggered on any save, including autosave and explicit save actions. For the Upload to default server action, you can choose between two options whenever you want them to be activated.
If you want to adjust settings for a specific action, hover over it. You’ll see links to the configuration options available for it. Click on it to jump to the related page in the IDE settings.
Give Actions on Save a try and share your feedback with us.
Improvements for scratch files
In scratch files, you can make notes or draft code outside of the project context.
Starting with this release, you can select some code, press ⌥⏎ / Alt+Enter, and choose Create new scratch file from the selection to quickly create a new scratch file containing that code.
Change project icons
Right-click on any project on the Welcome screen and select Choose project icon from the context menu. We’ve made the dialog that allows you to choose the desired SVG file for each project more straightforward.
Mention teammates in reviews
You can now keep your teammates informed by quickly mentioning them in Space reviews right from RubyMine. Type @ followed by the person’s name in the timeline or code comments, and then select them from the list.
Branch display in code reviews
In the previous EAP version, we displayed related branches only for merge requests. With this update, it is possible to see the branches related to the selected code review. The Details tab now shows a list of branches that contain the commits made while working on the current issue.
Running tests with coverage on SSH/Vagrant
RubyMine now supports running tests with coverage for projects that use SSH and Vagrant in addition to using local Ruby interpreters. In future releases, we plan to add support for running projects that use WSL and Docker Compose, as well.
Code With Me
Better collaborative performance around the world
Code With Me recently launched two new relay servers, one on the west coast of the US and another one in South Africa. This has made the ping almost three times faster, and it allows teams from those locations to collaborate in their JetBrains IDEs at the speed of thought.
Join the Early Access Program
To learn about the newest features as they come out, please follow RubyMine on Twitter. We post product news and tips several times a week.
We encourage you to share your thoughts in the comments below and to create and vote for features in the issue tracker.
The RubyMine team
Subscribe to Blog updates
Thanks, we've got you!
RubyMine 2023.3 EAP Update
Hello everyone! We’re back with an update on the state of the 2023.3 Early Access Program. You can download the latest EAP build from our website, via the free Toolbox App, or by using snaps for Ubuntu. Here are the biggest highlights of this release: Performance improvements As we me…
The RubyMine 2023.3 Early Access Program Is Open!
Hello everyone, The third RubyMine Early Access Program of 2023 is underway! The key change in the first EAP build is an important indexing optimization. By refactoring our code base, we’ve doubled RubyMine’s indexing speed compared to v2023.1. This is particularly noticeable when working…
Performance Improvements in RubyMine 2023.1
Hello everybody, The new release is fast approaching, so it’s time to unveil the performance enhancements you can expect from RubyMine 2023.1. Faster code completion When developing and supporting RubyMine, we analyze a great load of anonymized usage data. A lot of recent data pointed to the fact t…
RubyMine 2023.1 EAP5 Is Out!
Hello everyone, RubyMine 2023.1 EAP5 is now available! Below you can find the most notable features in this build. We encourage you to try them out and share your feedback in the comments or in our issue tracker. Migration of Ruby code to the Symbol API In order to improve code insight actions such…