JetBrains RubyMine 2023.1 Win/Mac Rails/Ruby 开发工具破解版

JetBrains RubyMine是一款款由jetbrains最新发布的为Ruby 和Rails开发者准备的IDE,RubyMine是建立在IntellJ IDEA平台之上,JetBrains RubyMine可以为用户提供所有必须的IDE功能,比如编辑,调试工具,源代码控制集成,代码自动提示完成,以及其他功能。现在rubymine还可以支持多个GitHub帐户,并为每个项目设置默认的GitHub帐户;支持MacBook Touch Bar,还具有许多全新的图标,旨在提供更清晰,更一致的外观和感觉,是一款非常强大的Ruby代码编辑器!

图片[1]-JetBrains RubyMine 2023.1 Win/Mac Rails/Ruby 开发工具破解版-一键开心网

版本更新

2023.1新功能

一、Ruby和Rails

1、Rails 7:对turbo-rails补全的支持

RubyMine现在支持基本的Rails 7 turbo-rails方法,让您可以更快地编写Ruby代码。

2、ActiveRecord方法中字段形参的补全

我们为ActiveRecord类的一些CRUD方法添加了代码补全支持选项。RubyMine现在会为ActiveRecord方法实参建议补全选项。

3、用于从create_table调用导航到模型的新间距图标

我们添加了新的间距图标,用于从模型导航到架构中的相应create_table调用。现在,可以从schema.rb中的create_table调用导航到使用这些表的相关模型。打开schema.rb文件并使用编辑器左侧的间距图标即可导航到相关模型。

4、对Ruby 3.2中Data.define的支持

RubyMine支持Ruby 3.2中引入的Data类的define方法。IDE现在可以识别使用Data.define生成的reader方法。

5、使用方括号创建Data实例

Data.define现在允许您使用方括号创建Data类的实例。RubyMine可以识别这些类型的实例并在调用Type Info(类型信息)操作时显示它们。

6、幂和其他运算符周围空格的单独设置

新的Pow运算符选项可以分别为求幂运算符和其他运算符设置空格。您可以通过Preferences|Editor|Code Style|Ruby(偏好设置|编辑器|代码样式|Ruby)从Spaces(空格)标签页进行配置。

7、Structure(结构)工具窗口中的Minitest“describe”和“it”块

现在,在Structure(结构)工具窗口中,您可以看到嵌套在相应方法下的测试结构,这使得大型测试的导航更加轻松。

二、新功能和改进

1、Astro语言支持

Astro支持现已推出!

可以通过一个新插件获取该支持,这个插件提供了一系列基本功能,包括语法高亮显示、带自动导入的代码补全、重构、导航、意图、代码折叠、对Emmet的支持和正确的格式设置。

2、Tailwind CSS支持

Tailwind CSS备受期待的改进包括对Tailwind CSS配置选项(例如在classAttributes选项下配置自定义类名补全)的支持,甚至是tailwindCSS.experimental.configFile等实验性选项。我们还添加了使用方括号表示法时对任意值的自动补全。

三、新UI

1、编辑器窗口缩放

RubyMine编辑器可以完全放大和缩小,同时增加或缩减所有UI元素的大小。从主菜单中,选择View|Appearance(视图|外观),调整IDE的缩放比例。您还可以使用触控板或触摸屏放大和缩小编辑器窗口。

2、新的Remember size option for each tool window(记住每个工具窗口的大小选项)设置

新的布局选项允许您统一侧面工具窗口的宽度或保留在自定义布局时自由调整其大小的能力。

3、Zen和Distraction Free(免打扰)模式下的隐藏工具栏

顶部工具栏在Zen和Distraction Free(免打扰)模式下不再可见。

4、工具窗口的垂直拆分

您可以拆分工具窗口区域以实现轻松的导航。将工具窗口图标从边栏拖动到分隔符下,即可将工具窗口放置在下方。

5、紧凑模式

RubyMine的新UI现在具有Compact Mode(紧凑模式),在较小屏幕上提供更流畅的体验。这个模式提供了更简洁的外观,缩小了工具栏和窗口标题、间距和填充以及图标和按钮。

6、macOS上的项目标签页

您现在可以使用主工具栏下方的项目标签页在macOS上的项目之间轻松切换。

7、重新设计了Run(运行)微件

我们彻底改造了位于IDE窗口顶部的Run(运行)微件。在先前的设计中,图标周围的区域被颜色遮挡,现在,图标改为绿色,外观更加柔和自然。

8、为新项目设置Actions on Save(保存时的操作)的配置选项

新配置设置可为新项目定义Actions on Save(保存时的操作)。您现在可以指定在项目中保存更改时执行的操作。

四、搜索改进

1、自定义基于正则表达式的搜索和替换检查

现在,您可以使用正则表达式创建自己的搜索和替换检查。这些检查对于高亮显示基于样式或基于格式的问题特别实用。

2、Search Everywhere(随处搜索)附有基于机器学习的类搜索

由机器学习驱动的排序算法现在是Classes(类)标签页以及Actions(操作)和Files(文件)标签页中的默认设置。新的强劲排序算法提供了更精确、更有意义的搜索结果。

五、RBS

1、重命名RBS符号时显示用法类型

RubyMine现在会在您重命名RBS符号时显示用法类型。

六、RSpec

1、改进了从主题到主题定义的导航

我们改进了RSpec中的导航。

在主题引用上使用Ctrl+Click可导航到最近的作用域内值定义。

2、从间距运行shared_examples_for和shared_context

从这个版本开始,使用shared_examples_for和shared_contexts将更容易。您现在可以使用间距图标运行。

3、对通过唯一ID运行配置的支持

RSpec配置的新选项允许按行号或唯一示例ID运行测试。为此,我们在Run/Debug Configuration(运行/调试配置)窗口中添加了新的Example IDs/Line number(示例ID/行号)字段。

字段接受单个行号或者一个或多个RSpec示例ID。

4、RSpec 3的流式接口描述格式设置

内置RubyMine格式化程序现在支持RSpec 3的流式接口描述。运行测试时,它们仍将具有默认占位符描述。测试完成后,这些描述就会被替换为实际示例名称。

七、Docker

1、来自所有Docker Compose容器的合并日志

Docker Compose节点的Dashboard(仪表板)标签页现在将来自所有Docker Compose容器的日志都集中在一个位置,并实时更新。

2、对Azure容器注册表的支持

连接到Azure容器注册表变得简单许多。导航到Settings/Preferences|Build,Execution,Deployment|Docker(设置/偏好设置|构建、执行、部署|Docker)下的Docker Registry(Docker注册表)部分即可设置。在Docker Registry(Docker注册表)输入字段中,选择Docker V2选项。

3、应用:z装载选项以在SELinux上绑定卷的新设置

您可以将:z配置标志添加到Docker绑定装载。您可以将卷连接到SELinux工作站上的Docker容器

下载地址

相关文件下载地址
©下载资源版权归作者所有;本站一键开心网【www.1jkx.com】所有资源均来源于网络,仅供学习使用,请支持正版!网盘提取如需要密码,请输入通用密码:641869或2022
© 版权声明
THE END
喜欢就支持一下吧
点赞9 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容