大小:890.09M
更新时间:26-04-01
系统:Pc
版本:v2026.1
RustRover 2026中文版是Jetbrains公司开发的一个专用于Rust语言的集成开发环境(IDE),能够支持Rust、Cargo、TOML、Web和数据库技术,以及IntelliJ IDEA的所有功能,同时软件包含开发Web应用程序所需的一切,可以使用内置 HTTP 客户端发出HTTP请求和分析响应,可以访问我们的Docker工具并管理项目的不同组件。另外借助集成式数据库工具,可以探索数据库架构和表并运行任意SQL查询,旨在为 Rust 开发者提供开箱即用的高效编码、调试、测试和部署体验。
与前作相比,Jetbrains RustRover 2026此版本侧重于支持现代Rust团队构建、测试和维护代码的方式,其亮点包括了:添加了对 cargo-nextest 的原生支持,用户可以在 Test(测试)工具窗口中运行并监测 nextest 会话,查看完整的进度报告和结构化结果,无需中断开发工作流。还有更新的 LLDB 调试器,通过改进的 DWARF 索引和并行共享库解析,调试信息的加载速度更快,同时内联代码中的断点行为也将更加可靠。当然新版本支持在 AI 聊天中选择更多智能体(包括 Junie 和 Codex),用户无需中断开发工作流便即可在不同辅助风格之间切换,快免费下载体验吧。
1、原生 cargo-nextest 集成
2、调用层次结构可加快导航速度
3、更轻松地访问宏展开
4、可在创建模块时配置可见性
5、支持更多 AI 智能体,包括 GitHub Copilot 和 Cursor
一、主要更新:代码分析现在更加准确
我们持续改进 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
应用信息
相同厂商JetBrains更多>>
同类热门
idea2025官方版
visual studio 2026专业版
goland 2026官方版
RubyMine2025电脑版
dotpeek 2025官方版
Notepad2中文绿色版
eclipse官方电脑版
PhpStorm2025官方版
猜你喜欢
类似软件
Zend Studio mac版295.91M570人在用 Zend Studio mac版是一款专为PHP开发人员设计的集成开发环境(IDE),该软件为用户提供了全面的PHP开发解决方案,不仅仅支持语法高亮、代码自动补全和格式化,帮助开发者快速编写高质量的PHP代码,还集成了多种版本控制系统,如Git、S
查看热门标签
网友评论0人参与,0条评论
最新排行
360加固助手官方版263.28Mv4.3.3.2360 为了满足广大开发者的需求,加固保团队推出了继网页端加固保后的360加固助手。开发者只需打开软件,一键上传APK,即可自动完成应用的加固、签名、多渠道打包工作。360加固助手是360加固保PC端产品,加固保为移动应用提供专业安全的保护,可防止应用被逆
查看
ArgoUML(UML建模软件)15.74Mv0.34 ArgoUML是一款开源的UML建模软件,采用java构成,遵守开源的BSD协议,支持所有UML1.4标准的图形。由于其本身由Java构建的缘故,所以ArgoUML能运行在任何支持Java的平台上,包括Windows、Mac、Linux等主流操作系
查看
NSIS安装包制作工具1.47Mv3.11官方版 NSIS打包工具是一个开源的 Windows 系统下安装程序制作程序,如其名字所指出的那样,NSIS是通过它的脚本语言来描述安装程序的行为和逻辑的,采用了简洁高效的脚本方式,它创建的安装程序可以进行安装、卸载、设置系统设置、解压文件等等,几乎可以做
查看