整行代码完成
整行代码补全
RubyMine 现在在 Ruby 中提供整行的代码补全。此功能基于与 IDE 无缝集成的高级深度学习模型。它通过基于上下文分析预测和建议整行代码来提高编程效率。这些建议基于我们针对不同编程语言和框架专门训练的特殊语言模型。这些模型完全在您的本地设备上运行,因此您的数据仍然安全,因为无需与外部服务器通信。此功能包含在 RubyMine 许可证订阅中。
轨道
支持具有自定义屈折的 Ruby 类和文件
RubyMine 现在可以识别具有自定义变形名称的 Ruby 类和文件,并在项目视图、选项卡和“随处搜索”对话框中显示正确的图标。导航和代码见解功能还可以处理控制器和模型中使用的首字母缩略词。
ERB 中循环和条件块的关闭标签
RubyMine 在循环和条件块后添加结束标签,包括 、 、 、 等。<% end %>ifunlesswhileforbeginuntil
功能和改进
支持 mise 版本管理器
在版本 2024.1 中,我们添加了对 mise 版本管理器的支持。这种支持包括检测通过 mise 安装的 Ruby 版本、与打包器的兼容性以及运行、调试和测试等重要操作。
使用当前项目的SDK执行VCS命令
RubyMine 现在可以在当前项目的本地 SDK 的上下文中执行 VCS 命令。因此,在使用 Git 时,所有脚本都使用当前项目的特定 Ruby SDK。此功能目前仅在 macOS 和 Linux 上可用。
Ruby 3.3 的 debase 3.0
在调试方面,debase 3.0 现在可以与 Ruby 3.3 结合使用。
新终端测试版
RubyMine 2024.1 引入了一个改进的终端,该终端在视觉和功能上都进行了改进,以简化命令行活动。此更新使熟悉的工具焕然一新。命令被划分为块,功能范围已扩展。例如,您可以轻松地在块之间导航、使用命令完成建议以及轻松访问命令历史记录。
编辑器中的固定行
为了更轻松地处理大文件和探索新代码集,我们在编辑器中引入了固定行。此功能可确保在滚动时将重要的结构素(如类或方法的开头)固定到编辑器的顶部。这样,当前范围始终清晰可见,并且可以通过单击固定行轻松浏览代码。
AI助手
增强
AI Assistant 已收到多项重大更新,包括对测试生成的改进、提交消息的自定义提示、从代码片段创建文件的选项以及编辑器中更新的代码生成。请注意,AI Assistant 已从版本 2024.1 的安装范围中删除,现在可作为单独的插件使用。这一变化源于在使用人工智能技术时需要提供更大的选择自由,并让您更好地控制自己对工作环境的偏好和要求。AI Assistant 仍然需要有效的 JetBrains AI 订阅。
红宝石
跳过关闭 | 符号
您现在可以选择跳过关闭 | 图标,只需按一下即可。Tab
Ruby 3.3 的检查更新
RubyMine 不再显示语句中 、 或 的警告,即使它们位于循环之外。retryredobreaknextdefined?()
RubyMine 现在可以更好地识别使用文本值作为接收器的方法定义,并显示相应的警告。
风 投
在“日志”选项卡上检查分支更改
RubyMine 2024.1 通过提供与分支相关的更改的集中视图,简化了代码审查工作流程。使用 GitHub、GitLab 和 Space 时,现在可以在 Git 工具窗口的单独日志选项卡中查看特定分支中的更改。为此,请单击“拉取请求”工具窗口中的分支名称,然后从菜单中选择“在 Git 日志中显示”。
编辑器中的代码审查
RubyMine 2024.1 引入了新的审查模式,为 GitHub 和 GitLab 提供了改进的代码审查体验。此功能集成到编辑器中,便于作者和审稿人之间的直接交互。审核请求分支时会自动启用审核模式,侧边栏中的粉红色标记表示代码更改正在等待审核。单击这些标记将打开一个带有原始代码的弹出窗口,因此您可以轻松查看已更改的内容。侧边栏图标可帮助您快速开始新讨论或显示和隐藏现有讨论。它们还提供对评论的快速访问,使您可以轻松阅读、回复和回复它们。
RubyMine激活2024.1
RubyMine激活2024.1
Git 工具窗口中 CI 检查的状态
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/108717.html