Now you can obtain and check RubyMine 2023.1 EAP4.
This blogpost describes essentially the most notable new performance. Please attempt it out and share your suggestions within the feedback or by utilizing our situation tracker.
Fluent interface descriptions formatting for RSpec3
We’ve supported the fluent interface descriptions for RSpec3 in our formatter. Whereas the exams are operating, they may nonetheless have the default placeholder description (e.g. instance at …). As quickly because the exams are completed, these descriptions are changed with the precise instance names. The one exception is when the check is ignored, because the descriptions are not out there for these in RSpec3.
Minitest “describe” and “it” blocks within the Construction Instrument Window
We’ve improved the show of Minitests within the Construction Instrument Window for simpler navigation. Now, within the Construction Instrument Window, you’ll be able to see your check construction nested underneath the corresponding methodology, making it simpler to navigate giant exams.
Astro language help
Astro help has lastly arrived! It’s potential to entry it by means of a brand new plugin, which is on the market in RubyMine 2023.1 EAP4. To get the Astro plugin, you’ll be able to both obtain it from JetBrains Market or set up it throughout the IDE itself. To take action, merely navigate to the Plugins part in Preferences/Settings and seek for Astro.
The Astro plugin presents a variety of primary options, together with syntax highlighting, computerized imports with code completion, refactorings, navigation, intentions, code folding, help for Emmet, and correct formatting. We have now plans to broaden Astro help and embody extra superior options sooner or later.
Merged logs from all Docker-compose containers
The Docker-compose node’s Dashboard tab now brings collectively logs from the entire Docker-compose containers and shows them in a single, centralized location with updates showing in real-time.
Help for Azure Container Registry
Connecting to Azure Container Registry has change into a lot easier. To set it up, navigate to the Docker Registry part underneath Settings/Preferences | Construct, Execution, Deployment | Docker. Then, within the Docker Registry enter area, choose the Docker V2 possibility.
New setting to use the :z mount choice to bind volumes on SELinux
With the RubyMine 2023.1 EAP4 replace, you’ll be able to add the :z configuration flag to Docker bind mounts. This lets you join volumes to Docker containers on SELinux workstations. To allow this performance, go to Settings/Preferences | Superior Settings | Docker.
Simply begin Rails functions in debug mode with Docker SDK
We’ve fastened the difficulty associated to beginning the Rails software in debug mode after updating RubyMine to model 2023.1. To take action, we needed to take away the Docker-based SDK and add it again once more. Now you’ll be able to replace your IDE, and after putting in debug gems, the Rails software will begin efficiently.
The complete record of enhancements on this model is on the market within the launch notes.
To be taught concerning the newest options as they arrive out, comply with RubyMine on Twitter. We put up product information and ideas a number of instances per week.
We encourage you to share your ideas within the feedback beneath and to recommend and vote for brand spanking new options within the situation tracker.
The RubyMine group
Subscribe to Weblog updates