1 个不稳定版本

使用旧的Rust 2015

0.1.0 2016年10月12日

#8#tidy

CC0 许可证

16KB
333

整理您的项目!

这是一个小的Cargo子命令,cargo tidy,允许您配置各种代码风格检查以执行。然后您可以将其放入CI以确保所有PR都遵守规则。

示例配置可以在 tidy-config.toml 中找到。

例如,tidy 允许您检查

  • 一行不超出最大行长度
  • 一个文件只使用 \n 作为行结束符
  • 缩进只使用空格而不使用制表符

安装

Tidy 可以像安装其他crate一样安装

cargo install cargo-tidy

CI集成

本项目自身使用 cargo tidy 来检查其自己的代码风格!

查看 .travis.yml 了解如何在您的项目中运行它。

不同语言,不同规则

当在结合多种编程语言的大型项目中工作时,您可能希望运行多套风格检查。或者,您可能只想为 .md 文件和 .rs 文件使用不同的规则。

由于 cargo tidy 允许指定自定义文件通配符,因此您可以为不同类型的文件(或文件夹)编写多个配置文件。

依赖

~5MB
~95K SLoC