RubyMine 2023.2 EAP 5: Improved User Experience and New Live Templates

The latest EAP version of RubyMine 2023.2 is now available. You can download it from our website or via the free Toolbox App.

We’ll be outlining some of the key improvements in this post.

Pinned run configurations in the Run widget

To enhance the experience of managing multiple run configurations, we have made it possible to pin your preferred configurations in the Run widget. Adding a run configuration to the Pinned section is simple: Open the kebab menu (three dots) next to the configuration’s name and select Pin. If you have multiple pinned configurations, you can effortlessly rearrange them by dragging and dropping them within the list.

File sorting by modification time in the Project view

RubyMine 2023.2 EAP 5 introduces a long-awaited feature: the ability to arrange files by modification time in the Project view. With this new functionality, RubyMine will automatically arrange your files based on their modification time. To enable this feature, simply open the kebab menu (three dots) in the Project view and select Tree Appearance | Sort by Modification Time.

Improved main toolbar customization

We have expanded the customization options for the main toolbar in the new UI. You can now conveniently add actions to the toolbar using a drop-down menu. To do this, simply right-click on any widget, choose Add to Main Toolbar, and explore the wide range of available options.

New live templates for React hooks

With this build, we’ve introduced a new set of live templates for React hooks. To access them, navigate to Settings and select Editor | Live Templates | React hooks. Explore this new collection of live templates and enjoy a more efficient development experience with React hooks.

The full list of improvements in this version is available in the release notes.

To learn about the latest features as they come out, follow RubyMine on Twitter. We post product news and tips several times a week.

We’d love to hear more about your experience with RubyMine. Schedule a 40–60 minute call with us to discuss it and get answers to any questions you might have!

We encourage you to share your thoughts in the comments below and to suggest and vote for new features in the issue tracker.

Happy developing!

The RubyMine team