当下软件园 / 汇聚当下最新最酷的软件下载站!
当下软件园
您的位置: 首页 > 应用软件 > 编程工具 > JetBrains RubyMine 2022破解版 V2022.1 免费版
RubyMine JetBrains RubyMine 2022破解版 V2022.1 免费版 / RubyMine2022破解版 版本

  JetBrains RubyMine 2022是一款功能强大的RUBY代码编辑器,能够帮助用户轻松进行各种代码的编辑工作,有效地提高了大家的工作效率。软件已经成功破解,内置了破解补丁,还有详细的使用教程,全功能免费使用,提升编程体验。

RubyMine

【软件特色】

  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管理您的基础结构。

RubyMine

【软件亮点】

  一、红宝石

  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 文件,这使得它们与第三方工具兼容。要导出,请使用右键单击可用的上下文菜单中的相应操作。

RubyMine

【破解说明】

  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拖到软件欢迎界面,点重启

软件特别说明

标签: RubyMine

其他版本下载
相关文章
最新评论
回顶部 去下载

关于本站|下载帮助|下载声明|软件发布|联系我们

Copyright © 2005-2022 www.downxia.com.All rights reserved.

浙ICP备06019006号-1 浙公网安备33038102330474号