We encourage you to share your thoughts in the comments below and to create and vote for features in the issue tracker. We post product news and tips several times a week. To learn about the newest features as they come out, please follow RubyMine on Twitter. The full list of closed tickets in this EAP build is in the release notes. You can download the latest EAP build from our website or via the Toolbox app. To do so, go to Preferences / Settings | Editor | File and Code Templates and look for templates for RBS. You can change the templates used for creating RBS files, classes, and modules. It will create an empty file if you just select “File” in the New RBS File/Class Name popup. Note: Currently, RubyMine doesn’t check whether the new file should be a module, a class, or an interface. RubyMine will then create a file that contains the surrounding modules: When creating a new RBS file, you can use the :: symbol in a file name, for example, Chat::Bot. Split qualified names when creating a new RBS file Here’s what the updated Run tool window looks like when you run tests: The Run and Services tool windows now also have a similar, cleaner look and feel. The Evaluate expression dialog is now accessible right from the Debug tool window: If you find that the default configuration doesn’t work for you, you can customize it in Preferences / Settings | Appearance & Behavior | Menus and Toolbars | Debug Header Toolbar. To simplify navigating frames and analyzing logs, we have moved the most popular buttons to the horizontal toolbar at the top of the debugger window and we’ve hidden the rest: In this release, we have reorganized the debugger interface to make it more modern and minimalist, speed up the debugging workflow, and make popular actions more discoverable: Improved running and debugging experience RubyMine now recognizes type Sorbet type signatures, including ones from. Note that currently it only works for signatures declared in separate. Initial support for Sorbet Improved running and debugging experience Split qualified names when creating a new RBS file Initial support for Sorbet. You can also use the ⌃⌘↑ ( Ctrl+Alt+Home) shortcut. You can navigate between corresponding Ruby and RBI files using the Go To | Type Signature / Associated Declaration actions from the context menu. You can change it in Preferences / Settings | Editor | Inspections | Ruby | Probable bugs. Severity of these inspections is set to “Warning” by default. This means that type mismatch inspections for method arguments and return values can now work based on Sorbet:Ĭurrently only Mismatched argument type and Mismatched return type inspections are supported. Split qualified names when creating a new RBS file.Improved running and debugging experience.The second EAP build of 2021.3 is out! We encourage you to give it a try and let us know what you think.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |