The second 2022.2 EAP construct is now out there! Listed here are the construct highlights:
Improved help for retrieving sorts from unknown courses in RBS
Beforehand, we solely supplied sorts for an object if its class had an RBS signature. If there was no corresponding RBS signature, we may solely retrieve the sorts of strategies from
We’ve improved kind inference for unknown courses, so RubyMine will now search for the categories for strategies from all recognized ancestors from Ruby, not simply
This function is very helpful when utilizing courses and modules from the usual library within the ancestry of your personal courses.
This model provides the brand new choice to delete an empty remark line by urgent Enter. To allow the choice, toggle the Delete empty line remark with Enter checkbox in Preferences / Settings | Superior Settings | Ruby.
Use ⇧⏎ on macOS or Shift+Enter on Home windows to insert an empty remark line.
Open Gemfile from a RuboCop suggestion
Now you may open your Gemfile and add the RuboCop gem proper from the Notifications instrument window. Whenever you see the Arrange RuboCop suggestion within the Notifications instrument window, click on Add.
Improved rendering of YARD docs
Take a look at the up to date feel and appear of YARD feedback and tags when rendering them within the editor. We tidied up indentation and types to make code documentation contained in the IDE extra uniform.
On this EAP, we’ve additionally mounted a bunch of inspection issues (RUBY-28714, RUBY-29700, RUBY-29507, RUBY-29698) and the difficulty with the browser preview hyperlinks from views (RUBY-15328).
Be a part of the Early Entry Program
You’ll be able to obtain the most recent 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.
To be taught in regards to the latest options as they arrive out, please observe RubyMine on Twitter. We put up product information and ideas a number of instances every week.
We encourage you to share your ideas within the feedback under and to create and vote for brand spanking new options within the concern tracker.
Completely happy growing!
The RubyMine workforce