用于Objective-C开发的Lint检查工具

时间:2011-02-16 01:01:53

标签: objective-c cocoa static-analysis lint

具有多个开发人员的大型项目通常会导致代码在样式上不一致。我正在寻找一个专为Objective-C量身定制的lint工具,它超出了Clang Static Analyser的范围,并检查是否符合样式约定;例如大括号,缩进,注释格式,在函数顶部声明变量等等。

我知道AnalysisTool,但它并不是我所追求的。我在其他地方看到了问this的问题,但目前尚不清楚提问者是否也在追问同样的问题。

这样的工具是否存在?

2 个答案:

答案 0 :(得分:9)

我正在做同样的研究,我刚刚找到OCLint

答案 1 :(得分:3)

我最近偶然发现uncrustify,它支持Objective-C。它似乎编写得很好,并且添加额外的检查(和相应的修复)似乎是直截了当的。

它不是一体化的,但与静态分析仪和良好的差分工具相结合,它应该能够胜任。