1 个不稳定版本
使用旧的Rust 2015
0.1.0 | 2016年10月12日 |
---|
#8 在 #tidy
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