Delphi/Pascal用の静的コード分析ツールはありますか?
C++と.NETにはたくさんのオプションがありますが、Delphi/Pascalには何もありません。
理想的には、継続的インテグレーションシステムに統合できるものです。
パスカルアナライザー いいですね。
コードのさまざまなソフトウェアメトリクス(複雑さなど)を提供するものが必要な場合は、 Campswood Software のSourceMonitorを強くお勧めします。 CおよびC++でも機能し、無料です。
Delphiのアーキテクトバージョンには、コードの完全な分析を行う非常に強力な監査およびメトリック機能があります。この機能は、ソースコードの完全な分析を提供します。非常に評価の低い機能だと思います。
CodeHealer ソースコードの分析と検証を行います
バージョンにはBDS2006が付属していますが、可視性のヒントの数はカテゴリごとに4つに制限されています。 このリンクを見てください
小さなプロジェクトではうまく機能しますが、この制限により、大きなプロジェクトでの使用は不可能ではないにしても非常に困難になります。
ソースコードの分析と検証を行う新しい FixInsight ツールがあります。
Pascal Analyser 、Delphi 2006+には監査とメトリックが組み込まれています、 Source Monitor および Code Healer は私が知っているものです--allかなり便利です。
Sourceforgeにはプロジェクトがあります Delphi Code Analyzer DCA かなりの数のダウンロードがあり、2009年の最後のアクティビティがあります。おそらく興味深いでしょう。
AutomatedQAのAQTimeは、静的分析プロファイラーを提供します。私はこのプロファイラーを使用したことがありませんが、定期的に使用しているAQTimeプロファイラーには満足しています。このパスをたどると、AQTimeをTestCompleteと統合して、継続的インテグレーションアプローチの一部としてこの種のプロファイリングを実現できます。