是否有用于Delphi/Pascal的静态代码分析工具?

是否有用于Delphi/Pascal的静态代码分析工具?,delphi,static-analysis,pascal,Delphi,Static Analysis,Pascal,是否有用于Delphi/Pascal的静态代码分析工具 我看到了很多C++和.NET的选项,但是对于Delphi/Pascal。 理想情况下,可以集成到连续集成系统中的东西。来自AutomatedQA的AQTime提供了一个静态分析分析器。我从未使用过这个分析器,但我对我经常使用的AQTime分析器很满意。如果您沿着这条路走下去,您可以将AQTime与TestComplete集成,以作为持续集成方法的一部分来完成这种评测。很好。如果您希望为代码提供各种软件度量(复杂性等),那么我强烈推荐您的So

是否有用于Delphi/Pascal的静态代码分析工具

<>我看到了很多C++和.NET的选项,但是对于Delphi/Pascal。
理想情况下,可以集成到连续集成系统中的东西。

来自AutomatedQA的AQTime提供了一个静态分析分析器。我从未使用过这个分析器,但我对我经常使用的AQTime分析器很满意。如果您沿着这条路走下去,您可以将AQTime与TestComplete集成,以作为持续集成方法的一部分来完成这种评测。

很好。

如果您希望为代码提供各种软件度量(复杂性等),那么我强烈推荐您的SourceMonitor。它也适用于C和C++,而且是免费的。

< P>,Delphi 2006 +已经建立了审计和度量,并且我知道这些都是非常有用的。

< P> delphi的架构师版本有非常强大的审计和度量功能,可以完成对代码的完整分析。该特性提供了对源代码的完整分析。我认为这是一个非常不受欢迎的特性。

进行源代码分析和验证

BDS2006附带了一个版本,但每个类别的可见性提示数量限制为4个。


它在小项目上运行良好,但这种限制使得它很难(如果不是不可能)在大项目上使用

在Sourceforge上有一个项目,有很多下载,最近一次活动是在2009年,可能很有趣。

有一个新的工具可以进行源代码分析和验证。

实际上,它不是一个演示。这是一个完整的工作副本。这是一个伟大的工具。非常酷的图表。供大家稍后阅读;完整的审核和度量功能仅在Delphi ARCHITECT SKU中找到。尽管我相信在Delphi/RAD 2010中,甚至在Pro SKU中也引入了非常有限的审计和度量子集。在D5+Jenkins+XUnit合作中,这有点类似吗?Delphi审计和度量不仅可以检测编码规则违反,而且还可以检测体系结构气味,因此非常有用。我的项目结果非常有趣。这肯定是我认为的那种未知的Delphi特性!我一直在使用Delphi XE2中的审计和指标,发现它们有点不完整(只能扫描大约20%的大型项目)-但是仍然非常有用,我肯定会推荐它们。在XE2中,它们对我来说非常不完整,给出了错误的结果,有时还弄错了行号。可悲的是,这个工具真是太好了。