realm开源了一套Swift代码规范检测工具SwiftLint,它可以对代码做静态分析,以确定代码是否遵循所定制的规范(目前主要基于Github的编码规范)。

SwiftLint目前有70+条规则,同时社区还在不断贡献新的规则。支持的编辑器包括XcodeAppCodeAtom,同时还支持命令行。

其执行的基本效果如下图所示。