{"id":294964,"date":"2022-11-06T21:31:51","date_gmt":"2022-11-06T20:31:51","guid":{"rendered":"https:\/\/blog.jetbrains.com\/?post_type=ruby&#038;p=294964"},"modified":"2024-11-18T18:30:42","modified_gmt":"2024-11-18T17:30:42","slug":"rubymine-2022-3-beta","status":"publish","type":"ruby","link":"https:\/\/blog.jetbrains.com\/fr\/ruby\/2022\/11\/rubymine-2022-3-beta","title":{"rendered":"RubyMine 2022.3 Beta is Here!"},"content":{"rendered":"\n<p>The RubyMine 2022.3 Early Access Program has reached Beta!&nbsp;<\/p>\n\n\n\n<p>We invite you to <a href=\"https:\/\/www.jetbrains.com\/ruby\/nextversion\/?_gl=1*1921ufc*_ga*MTkyMjY3OTIxMy4xNjY0ODc1NjA2*_ga_9J976DJZ68*MTY2NzQyNjM5Ny4xNTEuMS4xNjY3NDI3MzY3LjYwLjAuMA..&amp;_ga=2.225437146.1764924952.1667148446-1922679213.1664875606&amp;_gac=1.263182718.1665925393.Cj0KCQjw166aBhDEARIsAMEyZh7433tM-8yQ2sF8hAndlDTnIPXEEq3LUt6SCWWIQcz1zziT-3Ka_I0aAt4fEALw_wcB\" target=\"_blank\" rel=\"noopener\">download<\/a> it and share your feedback in our <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/ruby\" target=\"_blank\" rel=\"noopener\">issue tracker<\/a> or in the comments below.&nbsp;<\/p>\n\n\n\n<p>Here are some of the features in the upcoming release that we haven\u2019t covered yet.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Support for RBS type provision in case of method reference<\/h2>\n\n\n\n<p>In the 2022.3 version, we&#8217;ve added support for RBS type provision when you call a method reference. To invoke the popup that shows the names of the parameters in the method (if the popup has closed or if your IDE is configured to not show it automatically), you just need to select the method and press <em>Ctrl+P<\/em> (or click <em>View | Parameter Info<\/em>).<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1360\" height=\"843\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/11\/Parameter-info.png\" alt=\"\" class=\"wp-image-295325\" style=\"width:604px;height:373px\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">A new way to work with projects in WSL2<\/h2>\n\n\n\n<p>RubyMine allows you to use the remote Ruby interpreter installed on Windows Subsystem for Linux (WSL and WSL2) for your local projects. RubyMine 2022.3 brings an alternative way to use the Remote Development functionality if you work with projects running in WSL2 file systems. Instead of running a full IDE on Windows, your IDE backend will launch directly in WSL2 itself. Then you can connect to it the same way you would connect to any remote machine when using Remote Development in RubyMine. This provides better IDE performance when working with projects in WSL2.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" loading=\"lazy\" width=\"1918\" height=\"706\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/11\/WSL.png\" alt=\"\" class=\"wp-image-295336\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Usability improvements<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Improved <em>Add action<\/em> dialog<\/h3>\n\n\n\n<p>The action tree now takes up the full available height of the dialog and can be rescaled in both directions.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1126\" height=\"876\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/11\/2022-11-02_22-21-35.gif\" alt=\"\" class=\"wp-image-295347\" style=\"width:800px;height:622px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">New label for empty state on <em>What&#8217;s new<\/em> tab in plugins overview<\/h3>\n\n\n\n<p>An empty state message is displayed for plugins with no update information on the <em>What&#8217;s new<\/em> tab. Now you won\u2019t have any doubts as to whether plugin update information has been loaded!<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1102\" height=\"677\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/11\/Bezymyannyj-2.png\" alt=\"\" class=\"wp-image-295359\" style=\"width:776px;height:476px\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\"><em>Finger<\/em> cursor pointer is now displayed on plugins navigation buttons<\/h3>\n\n\n\n<p><em>Finger<\/em> is now displayed when hovering on the <em>Left<\/em> and <em>Right<\/em> buttons for convenient navigation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" loading=\"lazy\" width=\"1126\" height=\"876\" src=\"https:\/\/blog.jetbrains.com\/wp-content\/uploads\/2022\/11\/Usability-cursor.gif\" alt=\"\" class=\"wp-image-295370\" style=\"width:691px;height:537px\"\/><\/figure>\n\n\n\n<p>To reproduce this improvement you can take the following steps:<\/p>\n\n\n\n<ol>\n<li>Open IDE &gt; Open Settings (Alt+Ctrl+S) &gt; Plugins<\/li>\n\n\n\n<li>Find a plugin with several screenshots on the <em>Overview<\/em> tab (i.e. IDE Features Trainer)<\/li>\n\n\n\n<li>Hover the mouse over the <em>Left \/ Right<\/em> buttons<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Join the Early Access Program<\/h2>\n\n\n\n<p>You can download RubyMine 2022.3 Beta <a href=\"https:\/\/www.jetbrains.com\/ruby\/nextversion\/\" target=\"_blank\" rel=\"noopener\">from our website<\/a> or via the <a href=\"https:\/\/www.jetbrains.com\/toolbox-app\/\" target=\"_blank\" rel=\"noopener\">Toolbox app<\/a>. The full list of improvements in this Beta version is available in the <a href=\"https:\/\/youtrack.jetbrains.com\/articles\/RUBY-A-220365012\" title=\"https:\/\/youtrack.jetbrains.com\/articles\/RUBY-A-220365012\" target=\"_blank\" rel=\"noopener\">release notes<\/a>.<\/p>\n\n\n\n<p>To learn about the newest features as they come out, follow <a href=\"https:\/\/twitter.com\/rubymine\" target=\"_blank\" rel=\"noopener\">RubyMine on Twitter<\/a>. We post product news and tips several times a week.<\/p>\n\n\n\n<p>We encourage you to share your thoughts in the comments below and to suggest and vote for new features in the <a href=\"https:\/\/youtrack.jetbrains.com\/issues\/ruby\" target=\"_blank\" rel=\"noopener\">issue tracker<\/a>.<\/p>\n\n\n\n<p><em>Happy developing!<\/em><\/p>\n\n\n\n<p><em>The RubyMine team<\/em><\/p>\n","protected":false},"author":1361,"featured_media":294966,"comment_status":"closed","ping_status":"closed","template":"","categories":[],"tags":[7086,779,8636],"cross-post-tag":[],"acf":[],"_links":{"self":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/ruby\/294964"}],"collection":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/ruby"}],"about":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/types\/ruby"}],"author":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/users\/1361"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/comments?post=294964"}],"version-history":[{"count":6,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/ruby\/294964\/revisions"}],"predecessor-version":[{"id":528398,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/ruby\/294964\/revisions\/528398"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media\/294966"}],"wp:attachment":[{"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/media?parent=294964"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/categories?post=294964"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/tags?post=294964"},{"taxonomy":"cross-post-tag","embeddable":true,"href":"https:\/\/blog.jetbrains.com\/fr\/wp-json\/wp\/v2\/cross-post-tag?post=294964"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}