The RubyMine 2023.1 EAP2 Is Out!
The RubyMine 2023.1 Early Access Program recently started and EAP2 is already here! You can get the new build from our website or via the free Toolbox App. In this post, we’ll highlight some of the most important updates included in the new EAP version. Rails 7: support for turbo-rails completion Have you upgraded to Rails 7 or plan to do so soon? Starting from this release, you can use RubyMine’s autocomplete functionality for Rails 7turbo-railsmethods, allowing you to write Ruby code faster than ever before. Improved navigation from subject to subject definition in RSpec W
RubyMine 2022.3.2 is released!
The second bug-fix update for RubyMine 2022.3 is now available. You can get it from our website or via the free Toolbox App. Let’s take a look at the key fixes and improvements in this update. Updated Settings Sync plugin We’re continuing to improve the behavior of the Settings Sync plugin. In previous RubyMine versions, if you used multiple JetBrains IDEs (possibly including different versions of RubyMine), settings in one IDE would be synced across all of them. To provide you with more flexibility, we’ve introduced an Enable sync across different types of IDEs checkbox in Preference
The RubyMine 2023.1 Early Access Program Is Open!
The RubyMine 2023.1 early access program has started! You can get the new build from our website or via the free Toolbox App. In this post, we’ll highlight some of the most important updates included in the first EAP version. We’d also like to remind you that RubyMine 2022.3 introduced the option to switch to the new UI using the Enable new UI setting in Preferences | Settings | Appearance & Behavior | New UI. We invite you to switch to the new UI and let us know what you think. We’ll continue to update it based on your feedback throughout the entire RubyMine 2023.1 release cyc
RubyMine 2022.3.1 is released!
RubyMine 2022.3 is out! You can get the new build from our website or via the free Toolbox App. The new version includes some important updates, and here are the highlights you need to know about. Find usages of let variables in RSpec shared contexts Find Usages can now help you search for all usages of variables defined via let calls in RSpec shared contexts. Open bookmark list via context menu All bookmarked files in the list now can be opened via bookmark context menu action or pressing F4 when the list is selected: Type inference for v-slot scope variables in
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 structure view functionalityImproved remote development Below is a brief overview of the most notable features. For a detailed description of this update, please visit our What’s New page. New UI We invite you to try out the new RubyMine UI. It provides easy access to essentia
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: New UI 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. Rails The im
RubyMine 2022.3 Beta2: Improved Writing Methods Process and Updated Documentation Tool Window
Our Early Access Program is coming to an end, and we are happy to announce that RubyMine 2022.3 Beta 2 is now available! We invite you to download it and share your feedback via our issue tracker or in the comments below. Here are some of the features in the upcoming release that we have not presented to you yet. Improved editing and adding method signatures to Ruby method definitions In RubyMine 2022.3, we have simplified the process of writing methods with type signatures. You can learn more about RBS support in this article. There is no longer any need to switch between
RubyMine 2022.3 Beta is Here!
The RubyMine 2022.3 Early Access Program has reached Beta! We invite you to download it and share your feedback in our issue tracker or in the comments below. Here are some of the features in the upcoming release that we haven’t covered yet. Support for RBS type provision in case of method reference In the 2022.3 version, we've added support for RBS type provision when you call a method reference. To invoke the popup that shows the names of the parameters in the method (if the popup has closed or if your IDE is configured to not show it automatically), you just need to
RubyMine 2022.3 EAP5: Improved Navigation, New Project Wizard, and Vue Support
RubyMine 2022.3 EAP5 is out! In this post, you’ll find details about the most notable improvements available in this build. We invite you to download it and share your feedback in our issue tracker or in the comments below. Gutter icons for navigating from a model to schema create_table calls We've added new gutter icons for navigating from models to the corresponding create_table calls in the schema.Gutter icons are located on the left-hand side of the editor. To customize which gutter icons are displayed, tick the checkboxes of the desired options on the G
Meet RubyMine 2022.3 EAP4, with the New UI and Settings Sync Solution
RubyMine 2022.3 EAP4 is here! Below, you can see the most notable new functionality. Please try it out and share your feedback in the comments or by using our issue tracker. New UI available via settings Last year, we announced a closed preview program for the new UI for JetBrains IDEs. We aimed to introduce the reworked look and feel of IntelliJ-based products to a limited number of users. The preview program helped us accumulate and process a lot of insightful feedback, and now we’re ready to invite everyone to try out the new RubyMine UI. Our goals were to reduce visual comp
RubyMine 2022.3 EAP3: Improved RSpec Support, Code Insights in RBS, and Much More
It’s time to unveil the third build of RubyMine 2022.3 EAP! We invite you to download RubyMine 2022.3 EAP3 from our website or via the Toolbox app. Let’s check out the updated features and improvements in detail. Search for usages and rename shared contexts and examples in RSpec We continue to improve coding assistance for shared contexts and examples in RSpec. In this build, we've supported the Rename refactorings and the Find Usages action. Now you can search for usages of shared contexts in RubyMine. The Find Usages action works with shared contexts represented by a string or a symbol. In t
RubyMine 2022.3 EAP2
RubyMine 2022.3 EAP2 is now available. Here are the most notable new features of this build: RSpec Support for example group aliases: xdescribe, xcontext, fdescribe, fcontext RubyMine recognizes the xdescribe, xcontext, fdescribe, and fcontext example group aliases and shows such blocks in the Structure tool window (⌘ 7 on macOS or Alt+7 on Windows). Now, you can also run these tests using the gutter icons right in the editor. Completion of shared context names In this build, we’ve added support for completion of shared contexts and examples. RubyMine offers completion options from any defin