我想为我们的Delphi代码库强制执行编码标准.
一些同事建议使用Code Healer和Pascal Analyzer.我看过这些工具并不合适.
我希望能够做同样的事情,CheckStyle for Java或StyleCop for C#可以做到
解决方法
一些较新版本的Delphi在Model视图中提供了
Audits and Metrics,也可以配置为设置允许的限制.它们不是从命令行运行以进行构建集成,因此我发现它们不是很有帮助.
我知道高度可定制的Java(和.Net工具),如PMD,FindBugs和CheckStyle,它们可以生成XML或HTML统计报告,并且还可以很好地与构建工具(Ant,Maven,Hudosn)集成 – 但是对于Delphi来说,没有任何可比性到目前为止.