JetBrains Releases RubyMine 2023.1
Written by Alex Denham   
Tuesday, 04 April 2023

JetBrains has released RubyMine 2023.1, with Rails 7 and Ruby 3.2 support to speed up the coding process. There are also improvements to the IDE's performance and memory consumption.

RubyMine is a cross-platform Ruby and Rails IDE that provides code editing assistance and tools for web applications development with Ruby on Rails. The IDE features a debugger with a graphical UI for Ruby, JavaScript and CoffeeScript, and an advanced GUI-based test runner.

rubymine

The latest version is part of JetBrains 2023.1 round of releases, and has updated its Rails and Ruby support to Rails 7 and Ruby 3.2. The work on performance and memory consumption means the speed for code completion is almost doubled, and the latest version of the built-in syncing tool optimized for working on Windows Subsystem for Linux is almost ten times faster than the previous implementation. This tool replaced rsync, previously used for file transferring during gem synchronization. Alongside the performance improvements, the developers say that the IDE's memory footprint is now significantly smaller when working with larger projects.

The UI has received attention, with a new Editor window zoom facility that lets you zoom into and out of the RubyMine editor window entirely, increasing or decreasing the size of all UI elements at once; and a new Remember size option for each tool window setting. There's also a new vertical split option for tool windows, and a compact mode that's designed for use on smaller screens.

RubyMine 2023.1 also improves the navigation and working with shared contexts and examples in RSpec,and enhances Docker integration.

Support has also been added for Astro via a plugin that offers a range of basic features, including syntax highlighting, code completion with automatic imports, refactorings, navigation, intentions, code folding, support for Emmet, and proper formatting. Tailwind CSS support has been improved to add support for Tailwind CSS configuration options, such as configuring custom class name completions under the classAttributes option, and experimental ones like tailwindCSS.experimental.configFile. There's also autocompletion of arbitrary values when using square bracket notations.

RubyMine 2023.1 is available now. 

rubymine

More Information

JetBrains RubyMine Website

Related Articles

RubyMine Adds Ruby3 RBS Support

Code With Me For Pair Programming

RubyMine The Right Way To Do Ruby

RubyMine 5 Supports RubyMotion      

To be informed about new articles on I Programmer, sign up for our weekly newsletter, subscribe to the RSS feed and follow us on Twitter, Facebook or Linkedin.

Banner


Google Slashes Code Migration Time With Gemini
22/01/2025

Google computer scientists have given details of the way in which Google is using AI to dramatically reduce the time required for code migrations. In the case of a switch between two Java time librari [ ... ]



The Worm In The Machine
22/01/2025

The nematode worm, C. elegans, is a hero of AI and now it can live on your desktop machine. The worm in the machine is too good a headline to pass up!


More News

espbook

 

Comments




or email your comment to: comments@i-programmer.info

Last Updated ( Tuesday, 04 April 2023 )