首页 > 电脑软件 > RustRover 2026中文版 v2026.1.2 v2026.1.2

RustRover 2026中文版 v2026.1.2

v2026.1.2

  • 软件大小:892.95M
  • 软件版本:v2026.1.2
  • 软件类型:国产软件
  • 软件分类:电脑软件
  • 软件语言:简体中文
  • 更新时间:2026-06-05
  • 安全检测:无插件360通过腾讯通过金山通过瑞星通过小红伞通过

  • 软件评分:

普通下载

最近有个叫 RustRover 2026 的新 IDE 挺火,说是 JetBrains 专门为 Rust 语言打造的,看着像 IntelliJ IDEA 的“亲儿子”,但人家是真懂 Rust。以前用 Rust 写代码,最头疼的就是配置环境、折腾 Cargo.toml,还有那些让人头大的宏展开和误报警告。这新版直接把这些问题给收拾了,感觉像是给开发者端上了一杯刚好的冰美式,清爽又提神。

这次更新最大的亮点就是那个 cargo-nextest,以前跑测试还得切到终端看进度,现在直接在 IDE 里就能盯着跑,报告也是结构化的,不用再去翻那些乱七八糟的日志。调试器也升级了 LLDB 到 21 版本,加载 DWARF 索引更快,断点在内联代码里也能稳稳当当,不再动不动就失效。对于咱们这种天天跟宏较劲的人来说,能一键查看宏展开简直是救命稻草,再也不用对着编译后的黑盒代码猜谜了。

AI 这块更是卷起来了,不仅能选 Junie、Codex,还能接入 GitHub Copilot 和 Cursor,甚至支持通过 ACP 协议接更多智能体,想换哪种风格就切哪种,完全不用打断思路。数据库工具也集成进来了,直接在 IDE 里查 SQL、分析架构,再也不用在浏览器和终端之间来回切换了。不过有个小遗憾,Code With Me 这个结对编程功能要弃用了,看来 JetBrains 更想把精力放在专业开发工作流上,毕竟现在大家更需要的是高效的个人生产力工具。

总的来说,这软件对新手友好,开箱即用,不用装一堆插件就能搞定 Rust、Web 和数据库开发。虽然系统要求不算低,得 8G 内存起步,但考虑到它集成了这么多功能,这点配置还是值得的。如果你厌倦了各种零散的工具拼凑,想找个能真正理解 Rust 生态的 IDE,这玩意儿绝对值得一试,毕竟在代码的世界里,顺手才是硬道理。

Jetbrains RustRover 2026官方版

RustRover 2026新版特性:

1、原生 cargo-nextest 集成

2、调用层次结构可加快导航速度

3、更轻松地访问宏展开

4、可在创建模块时配置可见性

5、支持更多 AI 智能体,包括 GitHub Copilot 和 Cursor

Jetbrains RustRover 2026.1更新变化:

一、主要更新:代码分析现在更加准确

我们持续改进 RustRover 的代码分析功能,近期侧重于减少会造成困扰的误报问题。

1、IDE 中支持 cargo-nextest,运行测试的速度更快

在大型 Rust 工作空间中,使用默认测试运行程序运行测试的速度可能很慢。许多团队依赖 cargo-nextest 来实现更快、更具扩缩性的测试执行,但此前,使用 cargo-nextest 需要切换到终端。

我们直接在 IDE 中添加了对 cargo-nextest 的原生支持。现在,您可以在 Test(测试)工具窗口中运行并监测 nextest 会话,查看完整的进度报告和结构化结果,无需中断开发工作流。

2、跟踪调用链变得更轻松

如果您曾尝试在大量使用特征的代码库中跟踪某个函数的执行路径,那么一长串扁平化的使用列表会让人难以理解。您虽然能找到匹配项,但却无法了解调用链的整体情况。

RustRover 2026.1 为 Rust 添加了 Call Hierarchy(调用层次结构)支持,这样您就能在专用视图中探索调用关系,并更快地浏览复杂的代码。该层次结构能够感知 Rust,并区分特征方法调用和具体实现调用。

3、RustRover 中的 ACP 注册表

除了 Junie、Claude Agent 以及最新的 Codex 外,RustRover 现在还支持在 AI 聊天中直接使用更多 AI 智能体。可选智能体包括 GitHub Copilot、Cursor,以及其他多种通过 Agent Client Protocol (ACP) 支持的智能体。

4、在创建时选择模块可见性

创建新模块时,您通常马上就知道它应该是公共模块还是私有模块。之前,这意味着要先创建文件,然后再手动更新可见性。

RustRover 现在允许您直接在 New Rust Module(新建 Rust 文件)对话框中选择模块可见性。这意味着您只需完成一步操作即可创建公共或私有模块,并将其附加到模块,从而减少清理工作并保持项目结构一致性。

二、工作流改进:更新的 LLDB 调试器

RustRover 2026.1 将 LLDB 更新至版本 21,为调试会话带来了性能与可靠性的提升。通过改进的 DWARF 索引和并行共享库解析,调试信息的加载速度更快,同时内联代码中的断点行为也将更加可靠。

1、一步即可实现宏展开

Rust 宏可以在一行代码背后隐藏大量逻辑。如果您需要确认实际将编译的代码,查看宏展开往往是弄清状况的最快方式。

借助 RustRover,您可以更轻松地在所需位置查找宏展开。使用宏调用上的装订区域图标或 Alt+Enter 快捷键打开 Show Context Actions(显示上下文操作)菜单,无需离开编辑器即可检查生成的代码。

三、Bug 修正和代码洞察改进

1、针对派生宏的代码洞察改进

派生宏和过程宏会在后台生成代码,这会使 IDE 分析的难度高于直接查看源代码的情况。

RustRover 2026.1 改进了名称解析,可以减少误导性警告,并确保编辑器反馈更加稳定可靠。在宏密集型项目中,代码检查会更简洁,代码洞察更稳定。

2、修复了在处理 rustc crate 时IDE诊断不可靠的问题

如果您处理 Nightly crate 和编译器内部 crate (rustc_*),您可能会发现项目明明可以成功构建,但 RustRover 却报告 E0463 错误。结合使用编译器内部功能时,这种不匹配情况会导致您难以信任编辑器提供的反馈。RustRover 2026.1 减少了这类误报,因此在使用 rustc_* crate 时,编辑器中的诊断信息将与通过 cargo build 和 cargo check 获得的结果更匹配。

四、AI 更新

1、后续编辑建议现在不消耗配额

后续编辑建议可以帮助您在整个文件中应用相关编辑,而不仅是在光标位置应用。在 RustRover 2026.1 中,后续编辑建议不会消耗您的 AI 配额,因此可在迭代过程中保持更改的一致性,且无需中断工作流。

2、AI 聊天中的更多智能体选项

RustRover 现在支持在 AI 聊天中选择更多智能体(包括 Junie 和 Codex),因此您可以挑选最适合当前任务的智能体。这样一来,您无需中断开发工作流便即可在不同辅助风格之间切换。

3、借助 AI 完成数据库工作

当您使用连接的数据库时,RustRover 的 AI 聊天可以帮助您直接在 IDE 中查询和分析数据、调整 SQL 查询,以及确认更改。这样一来,数据库操作将与代码保持统一工作流,无需在不同工具之间来回切换。外部智能体可以通过 MCP 服务器获得同样的数据库支持。

4、Code With Me 弃用

随着我们继续发展 IDE,并将关注点放在能为开发者创造最大价值的领域,我们决定弃用 Code With Me 这项协作式编码和结对编程服务。近年来,对此类功能的需求已下降,我们将优先开发针对专业软件开发量身定制的现代工作流。

自版本 2026.1 起,Code With Me 将从所有 JetBrains IDE 中解绑。取而代之的是,它将作为独立插件在 JetBrains Marketplace 上提供。2026.1 将是最后一个官方支持 Code With Me 的 IDE 版本,因为我们将逐步弃用该服务。

软件优势

1、更快地编写代码

从上下文感知代码补全与生成、实时分析与快速修复、智能重构、实时模板等功能中受益。

2、花费更少时间处理日常任务

在 IDE 中安装 rustup,只需点击一下即可应用编译器建议的修正。您甚至不必记得将新建的 Rust 文件手动附加到 main.rs 或在 Cargo.toml 中将流行的 crate 添加到依赖项列表中,因为 RustRover 会替您代劳。

3、探索和理解代码库

高亮显示每个语法元素,包括推断的类型和宏、cfg 块和不安全的代码用法。解锁全面的类型信息并快速访问语言和 crate 文档,以及使用 RustRover 的强大搜索功能浏览您的代码库。

4、运行、调试、测试和分析代码

在项目中运行单个测试、测试模块或所有测试,并选择各种运行目标。由于完全支持开发 CLI 应用程序,您还可以创建自定义运行配置。通过从控制台中的错误消息跳转到相关代码,快速排查失败的测试。

5、管理项目及其依赖项

借助代码洞察与完全 Cargo 集成,编辑 TOML 文件。您还可以管理整个工作区,以及在专用工具窗口中运行 Cargo 命令。

6、开发 Web 应用程序

RustRover 可与前端开发工作流程无缝集成。使用内置的 HTTP 客户端发出请求并分析响应。使用 Docker 工具管理各种项目组件,并使用数据库工具探索数据库模式和表格。

7、高效团队协作

RustRover 配有所有必备的团队合作工具。实时合作编码,并直接在 IDE 中与他人交流。共享您的项目配置,包括代码样式设置。使用 Git、GitHub 和 GitLab 平稳地工作,探索提交与拉取请求、创建分支和审查代码。

8、开箱即用

立即开始编码,无需安装和配置众多插件。RustRover 提供全面的开发环境,无缝集成 Rust、Cargo 和 Cargo.toml。它包含远程支持、数据库管理、Git 集成等功能。此外,还提供 WebStorm 的 Web 技术和 DataGrip 的数据库工具。

系统要求

1、操作系统: Windows 10 ,Windows 11

2、处理器:具有 x86_64 或 arm64 架构并拥有 4 核心的 CPU

3、内存:总计 8 GB 内存;可为 IDE 进程提供 3 GB 空闲内存

4、磁盘空间:10 GB

5、显示分辨率:1280 x 720

网友评论

共有 0条评论

captcha 评论需审核后才能显示

应用推荐

游戏推荐