JetBrains 发布用于 Rust 开发的 RustRover IDE
JetBrains 发布了 RustRover,这是 Rust 编程语言的专用集成开发环境,它将集成的 Rust 工具链与通过可选插件和订阅提供的人工智能辅助支持结合在一起。
JetBrains 表示,RustRover 于 5 月 21 日发布,旨在简化 Rust 编程体验,同时 “释放该语言的全部潜力”。其功能包括实时反馈、代码建议、简化工具链管理和团队协作。
JetBrains 还推出了新的许可模式。RustRover 可通过付费商业许可或免费非商业许可获得,后者适用于出于非商业目的使用 RustRover 的个人。
此前,JetBrains 为 IntelliJ IDE 提供了开源 Rust 插件 IntelliJ Rust。该公司希望通过 RustRover 为日益壮大的 Rust 开发者社区提供功能更强大的专用产品。JetBrains 还预览了一款支持 Rust 开发的多语言编辑器和集成开发环境,名为 JetBrains Fleet。
RustRover 的主要功能包括
- 支持 Rust 工具链,包括支持 Rust 编译器。
- 版本控制系统集成,支持 GitHub 和 Git。用户可以简化团队协作和控制。
- 错误检测和实时反馈调试。
- 支持前端技术和数据库。
- 允许完成和解析,包括在非常规情况下的智能代码建议。
- 集成单元测试功能,用于测试、重新运行失败测试和解决错误。
RustRover 与 JetBrains 的其他特定语言集成开发环境(包括 Python 的 PyCharm、Go Go 的 GoLand 和 Ruby 的 RubyMine)有天然的相似之处。它们都支持 JetBrains AI Assistant 插件,该插件可通过 JetBrains AI 订阅提供人工智能支持的代码建议、代码解释和代码聊天。
你也许感兴趣的:
- Rust 比 C 更快吗?
- 【程序员搞笑图片】Rust:愿者上钩
- 对 Rust 10 年的押注以及我对未来的期待
- 如何处理 Rust 依赖项
- 在 Rust 中写入未初始化的缓冲区
- Rust 10 周年:一部破电梯如何彻底改变了软件
- Rust 和 C 文件系统 API
- 使用 Rust 真的能让软件更安全吗?
- 两年的 Rust 使用感悟
- 嵌入式 Rust 开发
你对本文的反应是: