编程开发

JetBrains RubyMine 2022.3.3 win/mac 授权

大小:未知

安全无毒免费软件无广告

分享

本地高速下载
JetBrains RubyMine 2022.3.3 win/mac 授权 下载地址:
本地下载
热门游戏排行
         RubyMine 2022汉化破解版是最佳IDE,将为您带来全方位的RUBY代码编辑器,并提供智能的编码辅助让您能够轻松的进行代码编辑,此外,为了让您的工作更加流畅,还提供智能代码重构、代码深度分析、最简单的配置、完善的管理和控制、熟悉的开发环境等优势,让用
RubyMine 2022汉化破解版是最佳IDE,将为您带来全方位的RUBY代码编辑器,并提供智能的编码辅助让您能够轻松的进行代码编辑,此外,为了让您的工作更加流畅,还提供智能代码重构、代码深度分析、最简单的配置、完善的管理和控制、熟悉的开发环境等优势,让用户能够始终保持最佳的状态进行代码的处理和编写!代码检测功能能够对您的代码进行实时检测,从而在最短的时间内发现可能存在的问题,防止后期出现无法挽回的故障,不得不从头再来或者进行复杂的修改和抢救!测试功能为用户提供图形用户界面以及快速的测试结果,具有智能代码完成和导航的功能,快速编写测试,此外还具有优势的RUBY调试器以及多种集成工具,让您的工作轻松快速,本次的版本安装激活和汉化都非常的简单!
RubyMine 2022.1 中的新增功能
支持新的 Ruby 和 RBS 语言功能、新的检查和快速修复、UX 改进等。

RubyMine 2022新功能

一、红宝石
1、支持新的语言功能
RubyMine 2022.1 添加了对 Ruby 3.1 中引入的新 Ruby 和 RBS 功能的支持。这包括对 有界泛型、RBS 集合、 匿名块参数转发、泛型类型别名等的支持。
2、新的检查
这个版本增加了几个新的检查,检查 RBS 中类型变量的使用。他们报告 缺少类型签名、无效的类型参数使用、冲突的类型变量差异、不正确的类型参数差异 等等。
3、快速文档中的重载
RubyMine 现在可以在 快速文档查找( Ctrl+Q) 中显示重载。当您在方法上调用快速文档时,它将显示当前匹配的重载。
4、基于 RBS 的 Ruby 方法的嵌入提示
RubyMine 现在 根据相应 RBS 文件的类型签名显示 Ruby 代码的嵌入提示。单击提示将带您到相应的类型签名。
5、不匹配类型签名的快速修复
RubyMine 报告 Ruby 代码中的推断类型与 RBS 的预期类型不匹配。从 v2022.1 开始,您可以在这种情况下快速导航到相应的 RBS 文件。
6、改进了 YARD @overload标记的自动完成功能
RubyMine 理解标签,@overload并会在显示参数信息时建议所有声明的重载。从这个版本开始,@overload 标签的自动补全会添加您正在描述的方法的名称。
二、用户体验
1、重新设计的新项目对话框
我们 重新设计了“新项目”对话框界面,以简化新用户和有经验用户的新项目创建。
2、支持新的 Rails 7generate选项
此构建添加了对 Rails 7 中添加的用于项目生成的新 JavaScript 框架选项的支持。您现在可以在使用“新建项目”对话框创建新项目时选择它们。
3、新的通知工具窗口
我们已将事件日志替换为新的通知工具窗口。这将帮助您更好地了解来自 IDE 的通知,这样您就不会错过任何重要的信息。工具窗口中出现的所有通知现在分为两类:建议和时间线。
4、更新了打开文件或项目对话框
我们从“打开文件”或“项目”对话框中删除了树,这意味着 IDE 在打开时不再计算所有中间目录节点。此更改通过防止死胡同路径计算导致的持续挂起来提高 IDE 的整体性能。
5、调试器中的隐藏选项卡标签
为了最大化调试器工具窗口中的可用空间,我们默认隐藏了选项卡标签。
6、更新了结构搜索和替换对话框
我们重新设计了结构搜索和替换对话框,以提供所有模板的列表,以便更轻松地在它们之间导航。
三、编辑
1、用于缩进可见性修饰符的新格式选项
public您现在可以为可见性修饰符 ( , protected, private) 和其中的代码 设置缩进。您可以在Preferences/Settings |下找到此设置 。编辑 | 代码风格 | 红宝石 | 选项卡和缩进 并切换缩进可见性修饰符复选框。
2、LightEdit模式下的代码重新格式化
LightEdit 模式允许您在不创建或加载整个项目的情况下编辑文件。您现在可以在 LightEdit模式下重新格式化您的代码。为此,请按Ctrl+Alt+L 或转到代码 | 在主菜单中 重新格式化代码。
3、从 Markdown 文件运行命令
我们在 shell 命令旁边为 Markdown 文件添加了一个新的装订线图标。单击它以在 RubyMine 的内置终端中运行命令。当您遵循通常包含 shell 命令的 README 文件之类的手册时,这会很有用。
4、复制 Markdown 的代码片段
您现在可以使用新的复制代码片段操作将块内容复制到剪贴板。
5、Markdown 编辑器工具栏中的更多操作
编辑 Markdown 文件时,浮动工具栏的新选项将出现在文本选择中。使用此工具栏,您现在可以快速选择标题样式并创建列表。
四、测试
导航到 RSpec 中的共享上下文和示例
您现在可以从规范导航到共享上下文以及其中使用的共享示例。为此Ctrl+click,添加共享资源的语句:include_context、 include_examples、it_behaves_like或 it_should_behave_like.
五、码头工人
1、新服务视图 UI
我们在服务工具窗口中对 Docker 的 UI 进行了重大修改。已经对容器、图像、网络和卷实施了改造。
2、Docker Registry V2 支持
我们添加了对 Docker Registry HTTP API V2 的支持,以便与 Docker 1.6+ 一起使用。您可以创建简单或受密码保护的 Docker V2 注册表并执行所有常用操作,例如查看、推送和拉取映像。
六、版本控制
1、使用 Git Blame更新注释
我们改进了使用 Git Blame 进行注释的功能,使调查引入的更改更容易。当您将鼠标悬停在注释上时,RubyMine 会突出显示 编辑器中各行之间的差异,您可以通过单击注释 打开Git Log工具窗口。
2、Git 文件历史记录:没有索引的新 UI
Git 文件历史工具窗口 的新 UI现在独立于索引过程。即使Log索引关闭,数据也会用新界面表示。
七、网络和框架
1、更好的 Next.js 支持
由于对 React 的内置支持,所有关键功能应该已经在您的 Next.js 项目中运行。RubyMine 2022.1 增加了对某些特定于框架的东西的支持,例如页面。IDE 将解析组件href属性Link以及表单和其他标签中使用的路径。代码完成、导航和重构现在也可以使用。
2、支持 Volta
在此版本中,我们添加了与 JavaScript 工具管理器 Volta 的适当集成。RubyMine 将自动识别使用 Volta 安装的 Yarn 和 npm。
八、其他改进
为了便于在“日志”选项卡中导航,屏幕阅读器现在可以读取分支树的名称和描述。
改进了对 macOS 用户的辅助功能支持。我们已经解决了导致列表元素多次不必要重复的 VoiceOver 问题。此外,VoiceOver 现在可以读取组合框列表,并且我们修复了在外部显示器上工作时 VoiceOver 光标的错误定位。
现在可以更轻松地处理建议的更改。我们添加了直接在 IDE 中本地应用或提交更改的功能。
使用数据库时,您现在可以选择多个表 并将它们复制到另一个模式。
我们引入了使用数据库查询的新意图: 转换为子查询。现在甚至不需要选择查询 - 只需按Alt+Enter| 转换为子查询。
我们添加了对 RBS 超类的解析逻辑的支持,该逻辑已更新以使其与 Ruby 一致: RUBY-29164。
我们已经删除了对 Rails 3 的支持。
关键字将extend方法添加到单例类,并且它不应该访问类型变量。RubyMine 现在在尝试使用类型变量时显示错误extend: RUBY-29099。
我们更新了Git工具窗口中的提交详细信息窗格。现在它包含有关 GPG 签名和构建状态的信息。以前,此数据仅在Git Log中显示为一列。
我们添加了对 Corepack 的支持,这是一个实验性的 Node.js 工具,让您无需安装即可使用 Yarn 和 pnpm。如果您想尝试一下,请确保您corepack enable在内置终端中运行 - 该功能默认情况下未打开。
Tailwind CSS 补全现在可以在 FreeMarker 模板中使用。
我们删除了 HTML4 和 XHTML 文件模板,因为它们没有被广泛使用。
Webpack 编码辅助现在可以与 webpack.config.js文件中的 ES 模块一起使用。
命令行格式化程序现在支持用于验证项目文件的试运行模式 。
您现在可以将拆分选项卡配置为具有相同的宽度。为此,请 在 首选项/设置 |中勾选嵌套拆分中新的均衡比例选项。高级设置。
现在可以将 UML 图导出为 yEd .graphml、JGraph .drawio、Graphviz .dot、带有位置的 Graphviz .dot、Mermaid .md、Plantuml 和 IDEA .uml 文件,这使得它们与第三方工具兼容。要导出,请使用右键单击可用的上下文菜单中的相应操作。

功能特色

1、使用智能编辑器更快地工作
由于对Ruby和Rails,JavaScript和CoffeeScript,ERB和HAML,CSS,Sass and Less等提供了一流的支持,因此可以更高效地产生高质量的代码。
充分利用特定于语言的语法和错误突出显示,代码格式化,代码完成和快速文档编制的优势。
2、随心所欲
使用智能搜索可以跳到任何类,文件或符号,甚至任何IDE操作或工具窗口。只需单击一下即可切换到声明,超级方法,测试,用法,实现等。
借助基于MVC的项目视图以及模型,类和gem依赖关系图,您可以在Rails项目中享受超快速导航。
3、检测并消除代码气味
遵循社区最佳实践进行代码检查,以验证代码中是否存在许多类型的可能的错误,并通过快速修复选项提供即时的改进。
自动化但安全的重构有助于清理代码并使其更易于维护。支持Rails的重构可帮助您执行项目范围内的更改:例如,重命名控制器还将重命名助手,视图和测试。
4、轻松测试和调试
使用功能强大的调试器以及用于Ruby,JavaScript和CoffeeScript的图形用户界面。设置断点,逐步运行代码,并唾手可得地利用所有可用信息。
创建并运行RSpec,Cucumber,Shoulda,MiniTest和Test :: Unit测试,并提供编码帮助和基于GUI的测试运行程序。
5、享受微调的工作空间
在RubyMine中,您可以通过可自定义的配色方案,键盘方案以及进行生产性开发所需的所有外观设置,快速地使自己有宾至如归的感觉。
使用统一的UI来节省时间,以使用Git,SVN,Mercurial和其他版本控制系统。
6、管理您的项目环境
享受与Rake Task Runner,Rails Generators,Bundler,RVM / Rbenv,Zeus等工具的无缝集成。终端也可以在需要时用作IDE工具窗口。
通过FTP或SFTP轻松配置自动部署,并使用Vagrant,Capistrano,Chef或Puppet管理您的基础结构。

安装激活和汉化教程

1、在本站下载并解压,如图所示
2、首先我们来安装软件,如图所示,选择你的安装位置
3、勾选安装位数和进行适配设置,根据提示继续安装,安装完成,点击finish退出向导
4、将 ja-netfilter-all 文件夹复制到 C:\(所以 ja-netfilter.jar 文件的路径应该是 C:\ja-netfilter-all\ja-netfilter.jar)
5、默认情况下,过期时间将设置为 2022 年 12 月 31 日。您可以通过记事本打开将其更改为任何时间
6、找到JetBrains 产品的 .vmoptions 文件,它位于 JetBrains IDE 的 bin 目录中。例如:C:\Program Files\JetBrains\IDEA\bin\idea64.exe.vmoptions,记事本方式打开,将以下行添加到 .vmoptions 文件的末尾:
-javaagent:C:\ja-netfilter-all\ja-netfilter.jar
或者,如果您使用自定义 VM 选项,则路径将是,例如:
C:\Users\%username%\AppData\Roaming\JetBrains\IntelliJIdea2021.3\idea64.exe.vmoptions
7、运行 JetBrains 产品,选择“开始试用”,然后点击log进入页面,登录您的 JetBrains 帐户,成功后,重新点击开始试用。
注意:如果您没有 JB 帐户,只需在 JB 网站上创建一个带有假电子邮件的假帐户,然后使用该帐户登录。
8、进入欢迎界面,Plugins-齿轮按钮-Install Plugin From Disk-选本地语言包插件zh.xxx.zip,然后重启(Restart IDE)或直接将本地汉化插件.jar拖到软件欢迎界面,点重启

闪电小编说明:

可以在Rails实体和数据库模式之间以及父方法和子方法之间无缝跳转,全新的LightEdit模式允许您将RubyMine用作通用文本编辑器。而且现在的启动和运行工作的时候都比原来快了许多,因为现在不需要加载项目就能打开文件,所以速度是非常的给力!而且现在能够为任何类创建新的测试,测试创建过程也共容易,因为它基于到测试主题的路径复制目录结构,全新的版本功能更加强大,使用更加便捷,功能涵盖Ruby开发、Ruby on Rails、代码分析与重构、测试协助、强大的调试以及更多的综合工具,智能的编辑器让您能够高效的制作高质量代码,并具有语法和错误突出显示,方便您发现和调整!整体来说,是最智能的Raby and Rails IDE!

展开

同类推荐

友情提醒:请点击右上角的微信菜单选择使用浏览器打开下载(因为微信中不提供下载功能),点击任意处可关闭该提示信息,谢谢~