开发软件

关注公众号 jb51net

关闭
Jetbrains Rust IDE独立版 RustRover v2025.3.3 for Mac 官方最新免费版

Jetbrains Rust IDE独立版 RustRover v2025.3.3 for Mac 官方最新免费版

您还可以选择:百度网盘zaxc

热门排行

简介

Jetbrains Rust IDE独立版 RustRover v2025.3.3 for Mac 官方最新免费版

JetBrains推出一款独立的 Rust IDE,名为 RustRover。这是一款专为 Rust 编程语言打造的集成开发环境 (IDE),旨在无缝集成高级编码支持与工具链,助力 Rust 开发者能够更高效地构建应用和服务。

RustRover 致力于简化 Rust 编码体验,帮助开发者充分释放该语言的全部潜力。借助其专为 Rust 定制的多项丰富功能,RustRover 将使开发者能够更加专注于 Rust 语言的优势,同时降低其复杂性。

RustRover 不仅能够为开发者提供实时反馈、智能代码建议,还带来了简化的工具链管理,并提供无缝式团队协作功能,使掌握任何熟练程度的开发者,均可享受到更强大的的 Rust 编程体验。

RustRover 支持 Rust、Cargo、TOML、Web 和数据库技术,以及 IntelliJ IDEA 的所有功能,包括 VCS 集成。

RustRover 2025.3 引入了全新的 LLDB 表达式求值器、AI 赋能的特征实现与思路对比、可提升编辑效率的浮动式弹窗操作菜单,以及下拉菜单中的自定义 Cargo 配置文件支持。此版本还包含多项修正与性能改进,致力于打造更流畅、更高效的工作流。

RustRover 2025 for Windows下载

功能包括

实时分析:通过快速排查故障和实时反馈功能,助力开发者实现高效调试。

开箱即用的体验:开发者可快速配置 RustRover 并立即开始编码,无需安装额外插件或从零开始配置 IDE。

灵活的补全和解析代码:即使在非常规上下文中,程序员也可获得智能代码建议,从而提高工作效率。

高级单元测试集成:开发者可轻松执行无缝测试以及重新运行失败测试,并从而快速排除故障。

全面的代码洞察:帮助用户理解代码及其结构,并访问代码示例,从而提高开发能力。

强大的 Rust 工具链支持:开发者可获得实现成功编码 Rust 所需的所有工具支持,包括 Rust 编译器等。

完整的版本控制系统(VCS)集成:内置支持 GitHub 和 Git,帮助用户可以简化团队协作和版本控制流程。

对前端技术和数据库提供支持:开发者无需大量其他工具,便可以轻松构建应用。

更新日志

更快的 LLDB 和扩展表达式求值
这款基于 LLDB 的调试器现在搭载全新的表达式求值引擎,这样,您在调试会话中可以利用更多的 Rust 表达式。本次升级还提升了性能,优化了 Arc 与 Rc 字符串的可视化效果,并对调试体验进行了多项小幅修正。

Rust 代码分析改进
RustRover 团队对这款 IDE 的代码分析引擎进行了重大改进。如果您曾遇到过有效代码被高亮显示的情况,不妨试试新版本,诸多此类误报问题现已得到解决。新版将为您带来更智能的洞察、更精准的代码补全,以及对更多 Rust 特性更流畅的支持。

自定义 Cargo 配置文件
RustRover 现在支持直接从 Cargo 配置文件下拉菜单中选择自定义 Cargo 配置文件。除标准的 dev 和 release 配置文件外,您还可以选择项目中定义的任意自定义配置。这能让您对构建流程拥有更多的掌控。

使用 AI 生成特征条目
新增的 Generate trait items with AI(使用 AI 生成特征条目)操作可以自动创建缺失的特征实现。如果已为其他结构实现了相似特征,RustRover 的 AI 会为您生成匹配的实现,既能节省时间,又能确保整个代码库的一致性。

AI 赋能的解决方案对比
不确定自己的思路是否符合 Rust 最佳做法?直接询问 AI。全新的 Review Solution with AI(使用 AI 检查解决方案)操作会通过询问 LLM,对照 Rust 推荐约定检查您的解决方案。
对于更复杂的场景,您可以按住 Alt 选择多个代码段并进行比较。如果这些解决方案均未遵循 Rust 最佳做法,AI 会给出更优的替代方案。这是在提交更改前验证方案思路的一种快捷方式。

带 AI 操作的新浮动式弹窗
RustRover 2025.3 引入了一个新的浮动式弹窗菜单。如果您使用过其他 JetBrains IDE,可能对此早已熟悉。选择任意一段代码,即可即时访问具备上下文感知能力的操作,其中也包含部分新 AI 功能。此菜单的加入提升了选择代码后可用操作的可见性,帮助您始终聚焦重要工作。

AI 更新
多智能体体验和 AI 配额跟踪器
在 RustRover 2025.3 中,Junie 和 Claude Agent 现已登陆内置 AI 聊天,您无需离开工作空间即可在不同智能体间切换。两款智能体均通过 MCP 实现全面集成,可以访问项目上下文与 IDE 操作,从而提供更精准的编码帮助。
AI Assistant 也已升级,添加了针对 Rust 的更智能代码补全,改进了离线功能,并新增了 IDE 内置 AI 配额跟踪器,可以显示剩余点数和续订日期。上述所有功能均包含在 JetBrains AI 订阅中。

自带密钥:更高的自由度和掌控权
即将发布的 v2025.3 次要版本将包含对 JetBrains AI Assistant 和 Junie 的自带密钥 (BYOK) 支持。借助 BYOK,您可以将个人 OpenAI 或 Anthropic 帐户直接关联到 RustRover 和其他 JetBrains IDE,从而可以使用这些或任何与 OpenAI API 兼容的本地模型,而无需依赖 JetBrains 管理的配额。
这样,您还可以直接从提供商处清晰了解使用情况和成本。

Islands 主题
Islands 主题现已成为 RustRover 和其他 JetBrains IDE 中的默认外观。这不仅是一次视觉层面的更新,更体现了我们致力于为您打造极致舒适开发体验的坚定承诺。
选项卡的辨识度极高、编辑器内对比度得到改进、各工作区之间清晰分隔,采用圆角设计,打造出柔和均衡的环境,这一切设计都围绕一个目标:帮助您保持专注,轻松编码。

终端中的补全
终端是开发者日常都会用到的工具。现在,得益于可以提供命令、选项名称和路径参数建议的自动补全,您可以在终端中进一步提升工作效率。记不清某个 Git 分支的确切名称?需要输入冗长的文件路径?忘了某个特定的命令选项?
只需开始输入,RustRover 将为给定命令提供形参建议。

大家还下载了