RustRover 是 JetBrains 专门面向 Rust 开发者打造的独立 Rust IDE。
RustRover 支持 Rust、Cargo、TOML、Web 和数据库技术,以及 IntelliJ IDEA 的所有功能,包括 VCS 集成。
开发 Web 应用程序
- HTTP客户端
- 数据库访问
- 前端技术支持
- Docker 支持
JetBrains 的 Rust IDE 包含开发 Web 应用程序所需的一切。您可以使用内置 HTTP 客户端发出 HTTP 请求和分析响应。您可以访问我们的 Docker 工具并管理项目的不同组件。
借助集成式数据库工具,您可以探索数据库架构和表并运行任意 SQL 查询。RustRover 提供与前端开发的无缝集成。
高效团队协作
- 完整 VCS 支持(Git 和 GitHub)
- Code With Me
- 配置共享
RustRover 配有所有必备团队合作工具。实时合作编码,并直接在 IDE 中与他人交流。共享您的项目配置,包括代码样式设置。使用 Git 和 GitHub 高效工作,并支持探索提交和拉取请求、创建分支和审查代码。
管理项目和项目依赖项
- Cargo 和
Cargo.toml
支持 - 构建脚本支持
- 轻松访问 crate 文档
- 更新版本
- 依赖项声明中的代码补全
- 轻松访问外部工具
RustRover 与 Cargo 完全集成,并提供代码洞察帮助您编辑 TOML 文件。
您可以直接在 IDE 中调用 Cargo 命令,且专用工具窗口将帮助您管理整个工作区。
在推出 RustRover 之前,JetBrains 以插件形式在 IntelliJ IDEA 和 CLion 中支持 Rust 功能。现在他们开发多年的开源插件已成为 RustRover 的基础。此插件将保持开源,并在 GitHub 和 Marketplace 上免费提供。
评论