是否有适用于Delphi/Pascal的静态代码分析工具?
我已经看到了很多C++和.NET的选项,但Delphi/Pascal没有.
理想情况下可以集成到持续集成系统中.
Pascal Analyzer很不错.
如果您想要为您的代码提供各种软件指标(复杂性等),那么我强烈推荐Campswood Software的SourceMonitor.它也适用于C和C++,它是免费的.
Delphi的Architect版本具有非常强大的审计和度量功能,可以对您的代码进行全面分析.该功能提供了对源代码的完整分析.我认为这是一个非常不受重视的功能.
CodeHealer进行源代码分析和验证
BDS2006附带了一个版本,但可见性提示的数量限制为每个类别4个. 看看这个链接
它适用于一个小项目,但这种限制使得在大型项目上使用它变得非常困难.
有一个新的FixInsight工具可以进行源代码分析和验证.