【问题标题】:Lint-checking tools for Objective-C development [closed]用于 Objective-C 开发的 Lint 检查工具
【发布时间】:2011-02-16 01:01:53
【问题描述】:

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

我知道AnalysisTool,但它并不能完全满足我的要求。我在 SO 的其他地方看到了this 问题,但不清楚提问者是否在追求同一件事。

这样的工具存在吗?

【问题讨论】:

  • 请更新您的Analysis Tool的链接

标签: objective-c cocoa static-analysis lint


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    我最近偶然发现了uncrustify,它支持Objective-C。它看起来写得很好,添加额外的检查(和相应的修复)似乎很简单。

    它不是一体式的,但结合静态分析器和一个好的差分工具,它应该可以完成这项工作。

    【讨论】:

    • 我认为 uncrustify 是一个格式化工具。它如何检查样式问题(格式除外)?
    • @BrianLiang:我在回答我自己的问题。这就是我一直在寻找的答案!
    • 我认为您应该编辑您的问题。因为目前尚不清楚您正在寻找一种工具来帮助您格式化还是检查格式是否正确的工具......
    猜你喜欢
    • 2011-01-27
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2015-01-07
    • 2011-03-09
    • 2011-12-31
    • 2015-05-31
    相关资源
    最近更新 更多