The second 2022.2 EAP construct is now obtainable! Listed below are the construct highlights:
Improved assist 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 varieties of strategies from
We’ve improved kind inference for unknown courses, so RubyMine will now search for the kinds for strategies from all identified ancestors from Ruby, not simply
This function is particularly 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’ll be able to open your Gemfile and add the RuboCop gem proper from the Notifications device window. While you see the Arrange RuboCop suggestion within the Notifications device 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 fastened 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 may 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 study in regards to the latest options as they arrive out, please comply with RubyMine on Twitter. We publish product information and ideas a number of occasions per week.
We encourage you to share your ideas within the feedback beneath and to create and vote for brand spanking new options within the subject tracker.
The RubyMine group