工具

一流的编辑器支持


无论您喜欢在命令行中使用代码,还是使用丰富的图形编辑器,您的首选编辑器都有可用的 Rust 集成。或者您可以使用 rust-analyzer 构建自己的集成。

让你的构建更平静

Cargo 是 Rust 的构建工具。它将所有常见操作捆绑到一个命令中。无需样板代码。

安装

拥有数以万计的软件包,crates.io 很有可能拥有您正在寻找的解决方案。站在巨人的肩膀上,让您的团队从重复劳动走向创新。

测试

通过 Rust 出色的测试工具为您的代码带来信心。cargo test 是 Rust 统一的测试解决方案。将测试写在代码旁边或单独的文件中:它为所有测试需求提供解决方案。

部署

cargo build 为每个平台创建精简的二进制文件。只需一个命令,您的代码就可以定位 Windows、Linux、macOS 和 Web。所有这些都属于现代界面的一部分,无需定制构建文件。

通过自动化提高速度


Rust 的工业级工具使协作无所畏惧,让团队能够专注于重要的任务。

Rustfmt

Rustfmt 自动格式化 Rust 代码,使其更易于阅读、编写和维护。最重要的是:再也不用争论空格或括号位置了。

前往仓库

Clippy

“看起来你正在编写一个迭代器。”
Clippy 帮助所有经验级别的开发人员编写符合习惯的代码,并强制执行标准。

前往仓库

Cargo Doc

Cargo 的文档构建器使 API 永远不会没有文档。它可以通过 cargo doc 在本地使用,并通过 docs.rs 在线提供给公共 crate。

前往站点