

JetBrains结束测试Rust专用IDE RustRover推出正式版,具备代码生成、即时分析、智能重构和检查功能,有别于其他JetBrains IDE,RustRover提供非商用目的免费个人授权
JetBrains开发的Rust专用IDE RustRover正式版已经上线。RustRover具备现代IDE功能,包括代码生成、即时分析和智能重构等,其提供的模版功能,也能让开发者运用常用的代码结构,快速编写代码。RustRover还有代码检查功能,能够检查开发者的代码,找出有问题的地方,并提供自动修复方法。
RustRover能够支持Rust代码运行,并且与Rust套件管理器Cargo集成,提供辅助工具让开发者方便编辑TOML文件和管理工作空间,简化Rust开发流程。 RustRover提供团队协作开发功能,并且与Git和GitHub深度集成。
RustRover前身原本仅是JetBrains所开发的Rust外部套件,但随着用户与新功能需求越来越多,JetBrains便决定扩大对Rust的投资,开发专用IDE,甚至加入Rust基金会,对Rust生态系做出进一步贡献。
JetBrains在RustRover采用了有别于JetBrains其他IDE的授权模式。对于非商用目的的个人,可以免费使用RustRover;商用则如其他JetBrains IDE需要购买授权。IntelliJ IDEA Ultimate将免费支持Rust外部套件,而开发者如要在跨平台C与C++专用IDE CLion上使用Rust外部套件,则需要拥有RustRover授权或是额外购买才可使用。