详情介绍
JetBrains 发布了专门面向 Rust 开发者打造的独立 Rust IDE:RustRover。这是一款专为 Rust 编程语言打造的集成开发环境 (IDE),旨在无缝集成高级编码支持与工具链,助力 Rust 开发者能够更高效地构建应用和服务。
RustRover 致力于简化 Rust 编码体验,帮助开发者充分释放该语言的全部潜力。借助其专为 Rust 定制的多项丰富功能,RustRover 将使开发者能够更加专注于 Rust 语言的优势,同时降低其复杂性。
RustRover 不仅能够为开发者提供实时反馈、智能代码建议,还带来了简化的工具链管理,并提供无缝式团队协作功能,使掌握任何熟练程度的开发者,均可享受到更强大的的 Rust 编程体验。
RustRover 支持 Rust、Cargo、TOML、Web 和数据库技术,以及 IntelliJ IDEA 的所有功能,包括 VCS 集成。
RustRover 2026.2 为基于 axum 的项目增加了端点发现和路由-处理程序导航,支持限定 Rust 工具链 Ferrocene,并改进了宏、import、结构体创建、模块路径、基准、.env 文件和拆分模式的日常使用体验。

功能包括
实时分析:通过快速排查故障和实时反馈功能,助力开发者实现高效调试。
开箱即用的体验:开发者可快速配置 RustRover 并立即开始编码,无需安装额外插件或从零开始配置 IDE。
灵活的补全和解析代码:即使在非常规上下文中,程序员也可获得智能代码建议,从而提高工作效率。
高级单元测试集成:开发者可轻松执行无缝测试以及重新运行失败测试,并从而快速排除故障。
全面的代码洞察:帮助用户理解代码及其结构,并访问代码示例,从而提高开发能力。
强大的 Rust 工具链支持:开发者可获得实现成功编码 Rust 所需的所有工具支持,包括 Rust 编译器等。
完整的版本控制系统(VCS)集成:内置支持 GitHub 和 Git,帮助用户可以简化团队协作和版本控制流程。
对前端技术和数据库提供支持:开发者无需大量其他工具,便可以轻松构建应用。
更新日志
axum 和 reqwest 的导航速度更快
在 axum 项目中,路由字符串是服务的入口点,但要追溯它们对应的处理程序或相关客户端调用,往往仍需要手动搜索代码。
RustRover 2026.2 引入了对 axum 和 reqwest 库的支持。IDE 现在可以理解项目中的路由,实现了 URL 解析、端点发现,以及在路由与处理程序之间进行导航。路由调用包含的引用和嵌入提示让端点间的关系一目了然。
此版本还增加了 reqwest 生成和导航,帮助您以更少的手动设置步骤创建客户端调用。
Ferrocene 工具链的代码洞察
使用 Ferrocene 的开发者现在可以受益于 RustRover 的代码洞察功能,包括补全、导航、检查和代码分析。
RustRover 现已支持由 criticalup 管理并关联到 rustup 的 Ferrocene 工具链。IDE 还提供了设置指导和更清晰的错误消息,以帮助您正确配置工具链并解决问题。
交互式声明式宏测试器
声明式宏是 Rust 最强大的工具之一,但其语法与常规 Rust 语法不同。如果输出不符合预期,可能难以理清输入如何匹配宏定义,也难以查看宏生成的代码。
全新的交互式声明式宏测试器可以直接在 IDE 中显示宏输入展开后的代码,以及输入与输出之间的对应关系。您可以提供宏输入、检查展开的输出,并查看输入的转换过程。因此,在开发 macro_rules! 宏时,您可以更轻松地理解匹配错误。
效率改进
Criterion 基准运行配置
进行基准测试时,如果贴近所衡量的代码,操作起来就会更加方便。正因如此,我们已支持在 IDE 中运行 Criterion 基准。现在,您可以为 Criterion 基准创建运行配置,通过 criterion_main!() 装订区域图标启动配置,并在 Run(运行)工具窗口中查看结果。
更智能的 Rust 代码 import 清理
导入清理功能应当移除不必要的内容,同时不让您担心重要内容可能丢失。但在包含宏、外部 linter 结果或是大文件的 Rust 代码中,未使用的导入很难被可靠地清理。
在此版本中,import 清理的误报情况有所减少。此外,我们还支持外部 linter 上报的 import,并优化了宏调用内部的清理方式。Optimize Imports(优化 import )操作在处理大文件时速度更快,且更加保守,只会移除那些被标记为未使用的 import。
结构体字面量的局部变量补全
通过作用域中已提供的值构建结构体时,往往需要重复输入局部变量名,或手动补全缺失的字段。
现在,当可以应用 Create field(创建字段)快速修复时,RustRover 会在结构体字面量内建议局部变量。您可以插入一个已在作用域内的值,然后创建匹配的字段,从而在编码时更快地构建结构体字面量。
Rust 的 .env 文件支持
如果 Rust 代码与 .env 文件解除关联,环境变量很容易拼错,也难以进行跟踪。
此版本增加了对 .env 文件的支持。您可以在编写运行时环境调用时补全可用的环境变量、从 Rust 代码跳转到相关变量声明、从 .env 文件查找用法,以及在代码和配置中重命名键。
能够更快速地复制完全限定 Rust 路径
某些 Rust 工作流需要指向函数、方法或条目的以 :: 分隔的路径,例如,在使用 cargo asm 等工具、选择目标或添加 rustdoc 链接时。手动重新构建该路径可能会打断您的工作节奏。
RustRover 2026.2 提高了 Rust 的 Copy Reference(复制引用)操作的智能化程度。在受支持的上下文中,您只需按下一个快捷键,就能复制光标下条目的完全限定模块路径,无需手动拼接路径。
改进了拆分模式下的编辑器体验
在拆分模式下,IDE 前端与后端独立运行,在某些远程开发设置中,这会让用户觉得日常的编辑器交互体验不太流畅。
现在,拆分模式下的编辑体验更加顺畅,在您输入内容或进行常规代码更改时,改进效果尤为明显。用户会感觉远程开发工作流的体验更贴近在标准本地 IDE 中的操作,对于后端在其他机器上或公司托管环境中运行的场景,这种感受尤为明显。
平台和 IDE 改进
除了针对 Rust 的改进之外,RustRover 2026.2 还包含 IntelliJ 平台更新,这些更新提升了 Git 工作流、无障碍功能、性能和日常工作效率。
Git 和版本控制
Git 工作流现在更加流畅,冲突解决速度得到提升,并改进了工作树管理。
此版本新增了对整个更改集内简单冲突的自动处理功能,并增强了 Git 工作树管理,因此可以直接在 IDE 中更轻松地清理和管理工作树。
无障碍功能
RustRover 现在支持通过主工具栏和状态栏中的键盘进行导航,并在 Linux 上扩展了对 Orca 屏幕阅读器的支持,因此无障碍体验进一步提升。
性能和 UX
性能和实用性改进帮助确保 IDE 在日常工作中保持流畅响应,可以实现异步文件保存,自定义文件选择器的速度得到提升,并更新了 Sync Plugins(同步插件)对话框。
日常工作效率提升
常用的 IDE 交互操作更加流畅。Markdown 现在支持脚注,Search Everywhere(随处搜索)会记住所选作用域,切换分支时书签会保留,Islands 主题下的标签页颜色也得到改进。
下载地址
其它版本
更多版本
人气软件

Java SE Development Kit(JDK) 17.0.20.1 官方正式版 Win64
Java SE Development Kit(JDK) 17.0.20.1 官方正式版 Linux64
JetBrains Pycharm Pro v2026.2.1 中文专业免费正式版(附汉化包+
intellij IDEA v2026.2.2 官方中文正式版(附汉化包+安装方法)
Java SE Development Kit(JDK) 21.0.12.1 LTS 官方正式版 Win64
JDK11(Java SE Development Kit 11) v11.0.32.1 x64 LTS 长期支
Java SE Development Kit(JDK1.8) jdk-8u503-windows-x64.exe 64
python v3.14.7 for Windows(python开发环境工具) 官方正式版(附
WinHex v21.8 绿色汉化特别版(无需注册)
keil uvision5 MDK ARM v5.43a 安装免费版(附注册文件+安装教程)
相关文章
-
OpenAI Codex桌面版(AI智能编程助手) v26.707.3748.0 官方免费版OpenAI Codex桌面版是OpenAI官方针对windows平台而开发的一款新一代AI智能编程助手,基于GPT架构打造的强大代码生成引擎,通过深度学习技术,能够理解自然语言并转换为高质...
-
BitFun(AI辅助编程工具) v0.2.3 安装版BitFun(AI辅助编程工具)是一款非常专业的ai助理系统,通过这个工具可以帮助你生成各种代码,代理你的电脑桌面工作,各种平台都支持交互使用,设定各种ai任务,一键快速完成...
-
华为云码道CodeArts(智能编码) v26.3.11 官方安装版华为云码道由华为云推出的智能编码工具,这款软件兼容JetBrains系列、Visual Studio Code等主流IDE,并搭载华为自研Java语言支持,打造的下一代Java开发体验等,欢迎下载使...
-
nvm for windows(nodejs版本管理工具) v1.2.2 安装版nvm全英文也叫node.js version management,是一个nodejs的版本管理工具,nvm和n都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换...
-
通义灵码Lingma IDE(编码辅助工具) v0.4.0 linux最新安装版通义灵码Lingma IDE电脑端使用的编程辅助软件,这款软件提供了代码智能生成、智能问答、多文件修改、编程智能体等功能,本站提供的是这款软件的linux安装版本...
-
Claude(AI编程工具) v1.1.381 官方安装版Claude官方版是由美国人工智能公司Anthropic开发的一款AI编程工具,具备广泛的能力,能自主跨文件、浏览器和应用运行,不仅让工程师高效完成复杂项目,还让非技术用户轻松...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Jetbrains Rust IDE独立版 RustRover v2026.2.2 官方正式免费版资源来源互联网,版权归该下载资源的合法拥有者所有。































