JetBrains RustRover 2024.1 (macOS, Linux, Windows) - 面向 Rust 开发者的强大 IDE
JetBrains RustRover 2024.1 (macOS, Linux, Windows) - 面向 Rust 开发者的强大 IDE
JetBrains 跨平台开发者工具
请访问原文链接:https://sysin.org/blog/jetbrains-rustrover/ 查看最新版。原创作品,转载请保留出处。
作者主页:sysin.org
RustRover
面向 Rust 开发者的强大 IDE
已投放市场。对个人非商业用途免费
在我们的发布博客中了解详情
Rust 社区成员推荐
Luca Palmieri
首席工程顾问
Mainmatter GmbH
RustRover 能供处理各种类型和大小的 Rust 代码库。我已经把它当作日常驱动:如果没有它广泛的自动化重构,我在大型项目上的效率甚至不会达到现在的一半。
Tim McNamara
《Rust in Action》作者,
accelerant.dev 创始人
RustRover 感觉非常协调,设计得很周到。使用起来相当愉快,它让调试变得非常简单。
为什么选择 RustRover
-
更快地编写代码
从上下文感知代码补全与生成、实时分析与快速修复、智能重构、实时模板等功能中受益。
-
花费更少时间处理日常任务
在 IDE 中安装
rustup
,只需点击一下即可应用编译器建议的修正。您甚至不必记得将新建的 Rust 文件手动附加到main.rs
或在Cargo.toml
中将流行的 crate 添加到依赖项列表中,因为 RustRover 会替您代劳。 -
探索和理解代码库
高亮显示每个语法元素,包括推断的类型和宏、
cfg
块和不安全的代码用法。解锁全面的类型信息并快速访问语言和 crate 文档,以及使用 RustRover 的强大搜索功能浏览您的代码库。 -
运行、调试、测试和分析代码
在项目中运行单个测试、测试模块或所有测试,并选择各种运行目标。由于完全支持开发 CLI 应用程序,您还可以创建自定义运行配置。通过从控制台中的错误消息跳转到相关代码,快速排查失败的测试。
-
管理项目及其依赖项
借助代码洞察与完全 Cargo 集成,编辑 TOML 文件。您还可以管理整个工作区,以及在专用工具窗口中运行 Cargo 命令。
-
开发后端 Web 应用程序
使用内置的 HTTP 客户端发出 HTTP 请求并分析响应。使用 RustRover 的 Docker 工具管理各种项目组件。通过 JetBrains Marketplace 中的插件进一步增强您的体验。
-
高效团队协作
RustRover 配有所有必备的团队合作工具。实时合作编码,并直接在 IDE 中与他人交流。共享您的项目配置,包括代码样式设置。使用 Git、GitHub 和 GitLab 平稳地工作,探索提交与拉取请求、创建分支和审查代码。
下载地址
JetBrains RustRover 2024.1 (macOS, Linux, Windows) x64 & aarch64
百度网盘直链:https://pan.baidu.com/s/10keRYsjrB2GT6s_orBwhsw?pwd=h3u4
更多:JetBrains IDE 2024.1 (macOS, Linux, Windows) - 开发者工具
相关产品:
- IDE for iOS/iPadOS/macOS/watchOS/tvOS/visonOS:macOS 下载汇总 (系统、应用和教程)
- IDE for Windows:Windows 下载汇总