具有多個開發人員的大型項目通常會導致風格不一致的代碼。我正在尋找一種爲Objective-C定製的類似lint的工具,它超出了Clang Static Analyser的範圍,並檢查遵守風格慣例;例如大括號,縮進,註釋格式,在函數頂部聲明變量等等。Objective-C開發的檢查工具
我知道AnalysisTool,但它不完全符合我的要求。我在其他地方看到了this問題,但目前還不清楚問題提出者是否在同一事情之後。
這樣的工具是否存在?
具有多個開發人員的大型項目通常會導致風格不一致的代碼。我正在尋找一種爲Objective-C定製的類似lint的工具,它超出了Clang Static Analyser的範圍,並檢查遵守風格慣例;例如大括號,縮進,註釋格式,在函數頂部聲明變量等等。Objective-C開發的檢查工具
我知道AnalysisTool,但它不完全符合我的要求。我在其他地方看到了this問題,但目前還不清楚問題提出者是否在同一事情之後。
這樣的工具是否存在?
我最近偶然發現了uncrustify
,它支持Objective-C。它看起來寫得很好,並且增加額外的檢查(以及相應的修復)似乎很簡單。
這不是一體化的,但是與靜態分析儀和一個很好的差分工具相結合,它應該能夠完成這項工作。
的鏈接我想uncrustify是一個格式化工具。它如何檢查樣式問題(格式除外)? – 2012-07-20 17:39:26
我在做同樣的研究,我只是發現OCLint
請更新您的`分析Tool` – 2013-05-23 07:54:55