RustRover是JetBrains官方为Rust编程语言开发的一个集成开发环境(IDE),对非商业性质的使用永久免费。让Rust开发者们也能用上JetBrains那简约、专业、高效的开发逻辑。支持全中文界面,可以自定义安装各种功能的插件, 能够自定义字体、字号等多种设置。RustRover不包含Rust工具链,但是你可以从RustRover内一键获取Rust工具链及其依赖的必要组件。
Rust 社区成员推荐
Luca Palmieri
首席工程顾问Mainmatter GmbH
RustRover 能供处理各种类型和大小的 Rust 代码库。 我已经把它当作日常驱动:如果没有它广泛的自动化重构,我在大型项目上的效率甚至不会达到现在的一半。
Tim McNamara
《Rust in Action》作者,accelerant.dev 创始人
RustRover 感觉非常协调,设计得很周到。 使用起来相当愉快,它让调试变得非常简单。
RustRover中文版安装步骤
1、在本站下载RustRover中文版安装程序并打开,点击下一步
2、选择安装位置,点击下一步
3、选择安装选项,全部勾选使用更方便,完成后点击下一步
4、点击安装
5、稍待片刻即可完成安装,重启电脑就能开始使用了
RustRover怎么免费使用
1、RustRover在安装完成后第一次打开时,会让用户选择界面语音,默认选择中文语言包,点击下一个
2、勾选我确定,点击继续
3、点击不发送
4、点击免费非商业使用
5、点击注册,跳转到浏览器中,注册一个JetBrains的账号,然后返回此处登录,就能非商业性地永久免费使用了
RustRover优势亮点
更快地编写代码
从上下文感知代码补全与生成、实时分析与快速修复、智能重构、实时模板等功能中受益。
花费更少时间处理日常任务
在 IDE 中安装 rustup,只需点击一下即可应用编译器建议的修正。您甚至不必记得将新建的 Rust 文件手动附加到 main.rs 或在 Cargo.toml 中将流行的 crate 添加到依赖项列表中,因为 RustRover 会替您代劳。
探索和理解代码库
高亮显示每个语法元素,包括推断的类型和宏、cfg 块和不安全的代码用法。解锁全面的类型信息并快速访问语言和 crate 文档,以及使用 RustRover 的强大搜索功能浏览您的代码库。
运行、调试、测试和分析代码
在项目中运行单个测试、测试模块或所有测试,并选择各种运行目标。由于完全支持开发 CLI 应用程序,您还可以创建自定义运行配置。通过从控制台中的错误消息跳转到相关代码,快速排查失败的测试。
管理项目及其依赖项
借助代码洞察与完全 Cargo 集成,编辑 TOML 文件。您还可以管理整个工作区,以及在专用工具窗口中运行 Cargo 命令。
开发 Web 应用程序
RustRover 可与前端开发工作流程无缝集成。使用内置的 HTTP 客户端发出请求并分析响应。使用 Docker 工具管理各种项目组件,并使用数据库工具探索数据库模式和表格。
高效团队协作
RustRover 配有所有必备的团队合作工具。实时合作编码,并直接在 IDE 中与他人交流。共享您的项目配置,包括代码样式设置。使用 Git、GitHub 和 GitLab 平稳地工作,探索提交与拉取请求、创建分支和审查代码。