【发布时间】:2009-02-10 16:15:31
【问题描述】:
有没有针对 Delphi/Pascal 的静态代码分析工具?
我看到了很多 C++ 和 .NET 的选项,但没有看到 Delphi/Pascal 的选项。
理想情况下可以集成到持续集成系统中。
【问题讨论】:
标签: delphi static-analysis pascal
有没有针对 Delphi/Pascal 的静态代码分析工具?
我看到了很多 C++ 和 .NET 的选项,但没有看到 Delphi/Pascal 的选项。
理想情况下可以集成到持续集成系统中。
【问题讨论】:
标签: delphi static-analysis pascal
Pascal Analyzer 不错。
【讨论】:
如果您想要为您的代码提供各种软件指标(复杂性等)的东西,那么我强烈推荐来自 Campswood Software 的 SourceMonitor。它也适用于 C 和 C++,而且是免费的。
【讨论】:
Delphi 的 Architect 版本具有非常强大的审计和度量功能,可以对您的代码进行全面分析。该功能提供了对源代码的完整分析。我认为这是一个非常被低估的功能。
【讨论】:
CodeHealer做源码分析验证
BDS2006 附带了一个版本,但可见性提示的数量限制为每个类别 4 个。 have a look at this link
它在小型项目上运行良好,但这种限制使它很难在大型项目上使用,如果不是不可能的话。
【讨论】:
有一个新的FixInsight 工具可以进行源代码分析和验证。
【讨论】:
Pascal Analyser,Delphi 2006+ 内置了审计和指标,Source Monitor 和 Code Healer 是我所知道的 - 都非常有用。
【讨论】:
在 Sourceforge 上有一个项目 Delphi Code Analyzer DCA,下载量很大,最后一次活动是在 2009 年,可能很有趣
【讨论】:
AutomatedQA 的 AQTime 提供静态分析分析器。我从未使用过此分析器,但对我经常使用的那些 AQTime 分析器感到满意。如果您走这条路,您可以将 AQTime 与 TestComplete 集成以完成此类分析,作为持续集成方法的一部分。
【讨论】: