RustRover 2026

RustRover 2026 2026.2

专业的Rust集成开发环境 智能代码补全测试调试 RustRover 2026 for Mac

高速下载VIP
百度网盘VIP
4.7
71 个评分
Jack会员3 周前
版本 2026.2 2.26 GB JetBrains

软件截图

软件介绍

智能编码   项目调试Mac软件开发工具

RustRover 2026 for Mac 是一款由JetBrains开发的专用Rust IDE,它把整个开发流程都塞进一个界面里,从写代码到跑测试再到调试部署,全都一气呵成。很多Rust开发者以前要靠插件在IntelliJ或者CLion里折腾,现在有了这个独立工具,感觉顺手多了。它内置Cargo支持、TOML文件智能提示,还能直接管理依赖和工作空间,不用老切到终端去敲命令。界面干净,代码高亮把推断类型、宏展开、cfg块和unsafe代码都标得清清楚楚,看起来特别舒服。尤其是Mac用户,用起来流畅,资源占用也不高,适合日常写大型Rust项目或者个人练手。

主要功能
1. 智能代码补全和重构,支持上下文感知的代码生成、快速修复和实时分析,写代码时少走很多弯路
2. 原生Cargo集成,能直接在IDE里管理依赖、运行Cargo命令,还支持TOML文件智能编辑和自动补全
3. 内置测试和调试工具,现在新增cargo-nextest支持,跑大规模测试更快,测试窗口还能看详细进度和结果
4. 调用层次结构视图,让你轻松追踪trait方法调用链,不再对着扁平的用法列表发愁
5. 宏展开一键查看,gutter图标或者Alt+Enter就能看到宏生成的真实代码,调试复杂宏时特别实用
6. AI助手多代理支持,包括GitHub Copilot和Cursor,直接在聊天里切换,帮你写SQL、分析数据库,还提供无配额的下一编辑建议
7. 数据库和Web开发集成,带HTTP Client和Docker支持,Rust项目里连数据库或者前端部分也能一并搞定

RustRover 2026 2026.1.1 更新内容:
更新日期:2026年4月23日
- 改进了 SQLx query_scalar 宏的支持,新增了自动语言注入功能,让代码编辑体验更流畅
- 修复了 derive 宏的名称解析问题,避免了一些常见的解析错误
- 优化了目标循环的高亮显示,点击 continue 语句时能更清晰地突出目标循环
- 让搜索结果中的测试代码出现更容易被注意到,提升了查找效率
- 更新了 CargoOptions 中的标准命令列表,以匹配当前 cargo 文档
- 修复了 Cargo 运行配置里缺少 cargo 命令描述的问题
- 在 cargo nextest 工具窗口中启用了颜色支持
- macOS 上 Remote Debug 配置现在默认使用 LLDB 调试器
- 修复了宏中使用变量时“变量从未使用”的假阳性警告

RustRover 2026 2026.1.2 更新内容:
更新日期:2026年5月17日
- 优化 trait 成员的 find usages 性能。
- 修复多个代码分析中的误报问题。
- 改进类型推断准确性。
- 解决多项稳定性问题。
- 其他代码洞察和性能优化。

RustRover 2026 2026.1.4 更新内容:
更新日期:2026年7月3日
- 修复了代码洞察相关的问题(RUST-20251)。
- 在代码编辑器中添加了新功能(RUST-20094)。
- 修复了UI界面相关的问题(RUST-20387)。
- 其他多项bug修复和稳定性改进。

RustRover 2026 2026.2 更新内容:
更新日期:2026年7月22日
- 为axum和reqwest库提供支持。IDE现在能够理解项目中的路由,实现URL解析、端点发现以及路由与处理程序之间的导航。路由调用包含引用和内联提示,便于一目了然地理解端点关系。同时增加reqwest生成与导航功能,帮助减少手动设置客户端调用。
- 为Ferrocene工具链提供代码洞察支持,包括补全、导航、检查和代码分析。支持由criticalup管理并链接到rustup的Ferrocene工具链,并提供设置指导和更清晰的错误消息以帮助正确配置工具链。
- 新增交互式声明式宏测试器。可直接在IDE中显示宏输入展开后的代码以及输入与输出的对应关系,便于提供宏输入、检查展开输出并理解输入如何转换,从而更容易理解macrorules!宏开发中的匹配错误。
- 支持Criterion基准测试运行配置。可为Criterion基准测试创建运行配置,从criterionmain!()旁的装订线图标启动,并在运行工具窗口中查看结果。
- 更智能的Rust代码导入清理。减少误报,支持外部linter报告的导入,优化宏调用内的清理工作。优化导入操作在较大文件中更快且更保守,仅移除标记为未使用的导入。
- 结构体字面量中的局部变量补全。在可应用创建字段快速修复时,于结构体字面量内建议局部变量,可插入已在作用域中的值并创建匹配字段,从而更快构建结构体字面量。
- 改进拆分模式下的编辑器体验。使拆分模式下的编辑更流畅,尤其在输入或进行常规代码更改时,让远程工作流更接近本地IDE体验。
- 为Rust添加.env文件支持。可在编写运行时env调用时补全可用环境变量,从Rust代码跳转到相关变量声明,从.env文件查找用法,并在代码与配置间重命名键。
- 更快复制完整限定的Rust路径。在支持的上下文中,可通过一个快捷键复制光标下项目的完整限定模块路径。
- AI更新:Agent skills管理器,可在IDE中浏览和管理技能,从外部注册表扩展内置库,或导入已为Claude Code或Codex设置的技能。
- AI更新:支持在AI补全中连接第三方OpenAI兼容模型提供商。
- AI更新:GitHub Copilot原生集成到RustRover中,可从AI聊天的代理选择器直接访问,通过GitHub账户OAuth进行身份验证。

显示更多…

安装方法

1. 在下载文件夹找到并打开 RustRover 2026 2026.2.dmg;
2. 将 RustRover 2026 拖入右侧 Applications 应用程序目录;
3. 从启动台打开 RustRover 2026 使用软件。

RustRover 2026 已损坏?无法验证?请阅读安装包内的帮助文档。

推荐教程

暂无文章

全部评论 0

暂无跟帖

没有了

到底了

查看更多

发表评论

评分:
点击这里给我发消息2507222545请先加好友
在线客服加载中...