简化 Rust 宏调试

RustRover 2026.2 增加了一个交互式声明式宏测试器,帮助开发者理解宏展开并调试 'macro_rules!' 宏。

2026年8月26日产品更新JetBrainsIDE
简化 Rust 宏调试

JetBrains 的 RustRover 是一款专为支持 Rust 开发者独特需求而设计的专业集成开发环境(IDE)。基于 JetBrains 的 IntelliJ 平台,它结合了深度语言理解与提升生产力的工具,例如智能代码补全、高级代码分析和强大的重构功能。RustRover 还集成了 Rust 的包管理器 Cargo,并内置测试和调试支持,以优化整个开发流程。通过专注于性能关键型和内存安全应用的需求,RustRover 帮助开发者轻松编写高效、可靠且易维护的 Rust 代码。

RustRover 2026.2 版本推出了交互式声明式宏测试器,帮助开发者理解 'macro_rules!' 声明式宏如何处理输入并生成输出。用户可以提供宏输入,检查展开后的代码,并查看输入的每一部分如何对应到最终输出。该功能使开发者无需离开 IDE 即可更轻松地识别匹配错误并理解宏行为,简化了复杂宏的开发和调试。

欲查看 2026.2 版的完整新增功能列表,请参阅我们的发行说明

RustRover 按用户授权,并以商业年度订阅许可方式提供。我们提供新订阅、续订、过期续订和额外用户许可。详情请参阅我们的RustRover 许可页面

RustRover 可通过以下产品购买: