JetBrains 在八个月前发布了 RustRover 公开预览版,现如今,该公司宣布这款 Rust IDE 已正式发布,加入现有的 JetBrains IDE 家族。
对于 RustRover,JetBrains 提供了一种新的许可模式,包含付费商业许可和免费个人非商业许可,后者适用于个人将 RustRover 用于非商业用途。
“对我们来说,这是一种新的许可模式,因为我们希望向用户免费提供 IDE,用于非商业用途。该模式目前采用一种 honor system,即用户声明不会将 RustRover 用于商业用途。虽然我们希望这能行得通,但我们可能需要根据情况做出一些调整。”
为了降低价格,该公司削减了一些不常用的功能。其中大部分功能仍以付费或免费插件的形式提供,因此用户可以根据需要调整 IDE。对于在 2024 年 6 月 21 日之前购买商业许可证的用户,其提供年度订阅计划 50% 的折扣。
IntelliJ IDEA Ultimate 将免费提供对 Rust 插件的支持。不过,要在 CLion 中使用该插件,则需要获得 RustRover 的商业许可或单独购买。
RustRover 的主要功能包括:
- Rust 工具链支持,包括对 Rust 编译器的支持。
- 版本控制系统集成,支持GitHub和Git。用户可以简化团队的协作和控制。
- 错误检测并实时反馈以便调试。
- 对前端技术和数据库的支持。
- 即使在非常规环境中也可以进行允许的完成和解析,包括智能代码建议。
- 单元测试集成,用于测试、重新运行失败的测试和解决错误。
下载地址:https://www.jetbrains.com/rust/download/