RubyMine 2022.1 EAP4 is out there. Listed below are essentially the most notable new options:
Navigation to shared contexts and examples in RSpec
Now you can navigate out of your specs to shared contexts and the shared examples utilized in them.
To take action, Cmd/Ctrl+click on an announcement that provides a shared useful resource:
Up to date Annotate with Git Blame
We’ve improved the performance of Annotate with Git Blame to make investigating launched modifications simpler. RubyMine highlights the variations between the strains within the editor whenever you hover over an annotation, and you’ll open the Git Log software window by clicking on the annotation.
Git File Historical past: new UI with out index
The brand new UI for the Git File Historical past software window is now impartial from the indexing course of. The info is represented with a brand new interface even when the Log index is off.
Beforehand, for a file with unindexed historical past, the IDE would show an outdated historical past view that was comparatively sluggish and lacking options.
Up to date Commit Particulars pane in Git software window
The Commit Particulars pane now consists of details about GPG signatures and construct standing. Beforehand, this knowledge was proven solely as a column within the Git log.
Run Present File
We’ve added an choice to shortly run a single file with out making a devoted run configuration.
On the toolbar, choose Present File and press the Run or Debug button. RubyMine will run the file presently opened within the editor. Please notice that the editor must be centered, in any other case the icons might be disabled.
RubyMine will mechanically use the run configuration sort finest suited to this file, the identical as it could if you happen to ran a file from its context menu. No momentary run configuration might be created.
For initiatives which have configured Run Configurations, this new choice is out there within the dropdown menu on the toolbar.
Computerized creation of Run Configurations (for instance, whenever you create a brand new Rails software) works the identical because it did earlier than.
Extra actions within the Markdown editor toolbar
We’ve added new choices to the floating toolbar that may seem on textual content choice whenever you edit Markdown recordsdata. Utilizing this toolbar, now you can shortly choose header types and create lists.
You possibly can customise this toolbar with the choices you want. To take action, go to Preferences / Settings | Look & Habits | Menus and Toolbars | Markdown Editor Floating Toolbar.
Hidden tab labels within the debugger
To maximise the usable house within the Debugger software window, we’ve hidden the tab labels by default.
To make them seen once more or to alter their location, use the Present Tab Labels choice within the Structure Settings or name it through Search All over the place (⇧⇧ / Shift+Shift) with the Debug software window in focus.
Be a part of the Early Entry Program
We encourage you to share your ideas within the feedback under and to create and vote for options within the difficulty tracker.
Completely satisfied growing!
The RubyMine crew