2012-10-22 33 views
5

我有一個有很多類,接口,抽象層的巨大PHP項目...我需要看到UML類圖。我想知道PhpStorm是否可以生成一個?PhpStorm,UML圖和xml文件

我發現的是,可以查看單個類的「圖表」:右鍵單擊文件資源管理器 - > Diargams-> Show Diargram。然後我可以逐個手動添加類。

但它不完全是我想要的。將永久添加所有類。我不需要交互圖。我只需要看看我的項目的全貌。

此外,我試圖從PEAR使用PHP_UML。我使用它生成了xmi文件。但是有幾個工具說它是無效的(Sparx Enterprise Architect,ArgoUML和Visual Paradigm)。 似乎PhpStorm無法打開xmi文件(它以純文本文件打開)。

所以,我的問題是:

  1. 是否有可能建立整個項目的UML圖中PhpStorm?

  2. 是否有可能使PhpStorm打開xmi文件「正常」?

  3. 是否有任何其他工具,它會顯示我基​​於xmi的ULM。

由於無法找到解決方案,看起來像很平凡的問題。

在此先感謝。

回答

7
  1. 嘗試使用圖表上下文菜單中的項目根目錄中Project View工具窗口。
  2. 編號
  3. 不是我的領域,但Visual Paradigm可能會有所幫助。不知道爲什麼它不適合你。他們還提供了與IntelliJ IDEA的集成,因此您可以聯繫他們並詢問他們是否有用於PhpStorm的插件。