Saturday, June 22, 2024
HomeRuby On RailsRubyMine 2022.1 EAP5 | The RubyMine Weblog

RubyMine 2022.1 EAP5 | The RubyMine Weblog

Early Entry Program

RubyMine 2022.1 EAP5 is now obtainable. Under yow will discover essentially the most notable enhancements on this model.

Ruby and RBS

A brand new inspection for lacking kind signatures

We’ve added a brand new inspection known as Lacking kind signature for Ruby declaration. It reviews lacking kind signatures for lessons, modules, constants, world/occasion/class variables, strategies, and aliases.

The brand new inspection is enabled by default however will solely present a warning if an RBS gem is current within the venture. To disable this inspection, go to Preferences/Settings | Editor | Inspections | RBS | Information Stream.

A new inspection for missing type signatures

A fast-fix for mismatched kind signatures

RubyMine reviews inferred sorts in Ruby code that don’t match the anticipated kind from RBS. Beginning with v2022.1, you may shortly navigate to the corresponding RBS file in such circumstances.

A quick-fix for mismatched type signatures

Docker help

New Providers view UI

We’ve considerably reworked Docker’s UI within the Providers software window. The makeover has been applied for containers, pictures, networks, and volumes.

New Services UI

Docker Registry V2 helps

We’ve added help for Docker Registry HTTP API V2 to make use of with Docker 1.6+. You may create easy or password-protected Docker V2 registries and carry out the entire normal actions like viewing, pushing, and pulling pictures.

Docker Registry V2 supports

Internet and frameworks

Higher Subsequent.js help

On this launch, we’ve improved help for the favored Subsequent.js framework.

Due to the out-of-the-box help for React, the entire fundamental functionalities ought to have already been working in your Subsequent.js initiatives. A few of the framework-specific issues didn’t work as anticipated, although. One among them was help for pages.

Ranging from v2022.1, this could not be an issue. RubyMine will resolve paths used within the href property of your Hyperlink elements. Code completion, navigation, and refactorings like Rename will work, too.

Support for Next.js

Different notable enhancements

  • Help for Corepack, an experimental Node.js software that allows you to use Yarn and pnpm with out having to put in them. If you wish to give it a strive, ensure you run corepack allow within the built-in terminal – the characteristic isn’t turned on by default.
  • Integration with Volta, a JavaScript software supervisor. RubyMine will robotically acknowledge Yarn and npm put in utilizing Volta.
  • Tailwind CSS completion now works in FreeMarker templates.

Be part of the Early Entry Program

You may obtain the newest EAP construct from our web site or by way of the Toolbox app. The total checklist of closed tickets on this EAP construct is within the launch notes.

We encourage you to share your ideas within the feedback under and to create and vote for options within the challenge tracker.

Glad creating!
The RubyMine group



Please enter your comment!
Please enter your name here

Most Popular

Recent Comments