工具

一流的编辑器支持



无论您喜欢从命令行工作还是使用丰富的图形编辑器,您的首选编辑器都提供了 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 在线使用公共板条箱。

转到网站