条件付きコンパイルディレクティブを考慮してDelphiユニットの依存関係図を生成できるツールはありますか。これは、クラスの依存関係ではなく、ユニットの依存関係の図である必要があることを強調したいと思います。また、生成された図の一部を再配置して非表示にする機能があると便利です。
私は理解を試みましたが、それは私が望むことをしていないようです。
条件付きコンパイルディレクティブを考慮してDelphiユニットの依存関係図を生成できるツールはありますか。これは、クラスの依存関係ではなく、ユニットの依存関係の図である必要があることを強調したいと思います。また、生成された図の一部を再配置して非表示にする機能があると便利です。
私は理解を試みましたが、それは私が望むことをしていないようです。
私は個人的にGExpertsの無料のプロジェクト依存関係を使用しています。
ダイアグラムではなく、ツリービューとして表示されます。それは私のニーズに合っています、YMMV。
おそらくICARUSは役に立ちます。
ペガンザが議論されたこの関連する質問を参照してください。 Delphi2010またはDelphi7プログラムのユニットの依存関係を表示するツール
https://github.com/norgepaul/DUDSからDelphiUnitDependency Scannerを使用して、ツリーをGephiまたはyEd形式でエクスポートすることもできます。
次に、https://gephi.org/または無料のhttps://www.yworks.com/products/yedのオープンソースツールを使用して、グラフを作成し、分析し、グラフを使用して他の多くのアクションを実行できます。
ModelMakers UnitDependencyAnalyzerをLattixLDMと一緒に使用しています。
オープンソースのパスカルコードドキュメンテーションツールPasDocもそれを行うことができます