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


Can C++ Be As Safe As Rust?
10/04/2024

Herb Sutter is a well known and respected C++ champion and he thinks that the language only needs a few tweaks to make it as safe as Rust. Can this be true?



Rust Twice As Productive As C++
03/04/2024

Google director of engineering, Lars Bergstrom, gave a talk at the recent Rust Nation UK conference and claimed that Rust was twice as productive as C++. Given how good Google is at C++, this is quite [ ... ]


More News

raspberry pi books

 

Comments




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

Last Updated ( Tuesday, 04 April 2023 )