多くのクラス、インターフェース、抽象化レイヤーを含む巨大な PHP プロジェクトを持っています... UML クラス図を確認する必要があります。PhpStormがそれを生成できるかどうか疑問に思っていますか?
私が見つけたのは、単一のクラスの「図」を表示できることです。ファイルエクスプローラーで右クリック->ダイアグラム->ダイアグラムを表示します。その後、クラスを 1 つずつ手動で追加できます。
しかし、それはまさに私が望むものではありません。すべてのクラスを追加するには永遠にかかります。インタラクティブな図は必要ありません。私は自分のプロジェクトの全体像を見る必要があります。
また、PEAR の PHP_UML を使用しようとしました。それを使用して xmi-file を生成しました。しかし、いくつかのツールは有効ではないと言っています (Sparx Enterprise Architect、ArgoUML、および Visual Paradigm)。そして、PhpStorm は xmi-file を開くことができないようです (プレーンテキストファイルとして開かれました)。
だから、私の質問は次のとおりです。
PhpStormでプロジェクト全体のUML図を作成することは可能ですか?
PhpStormでxmiファイルを「適切に」開くことはできますか?
xmi に基づいて ULM を表示する他のツールはありますか。
解決策が見つからないため、非常に些細な問題のように見えます。
前もって感謝します。