PhpStorm,UML图和xmi文件

时间:2012-10-22 13:08:21

标签: php uml phpstorm xmi

我有一个庞大的PHP项目,包含很多类,接口,抽象层......我需要看看UML类图。我想知道PhpStorm能否生成一个?

我发现可以查看单个类的“图表”:右键单击File Explorer-> Diargams-> Show Diargram。然后我可以逐个手动添加类。

但这并不是我想要的。添加所有课程需要永恒。我不需要交互式图表。我只需要查看我的项目的全貌。

另外,我尝试使用PEAR中的PHP_UML。我用它生成了xmi文件。但有几个工具表示它无效(Sparx Enterprise Architect,ArgoUML和Visual Paradigm)。 而且似乎PhpStorm无法打开xmi文件(它以纯文本文件的形式打开)。

所以,我的问题是:

  1. 是否可以在PhpStorm中构建整个项目的UML图?

  2. 是否可以“正确”使PhpStorm打开xmi文件?

  3. 还有其他工具可以根据xmi向我展示ULM。

  4. 看起来非常琐碎的问题,我无法找到解决方案。

    提前致谢。

1 个答案:

答案 0 :(得分:7)

  1. 尝试使用Project View工具窗口中项目根目录的 Diagrams 上下文菜单。
  2. 没有
  3. 不是我的字段,但Visual Paradigm可能会有帮助。不知道为什么它不适合你。它们还提供与IntelliJ IDEA的集成,因此您可以联系他们并询问他们是否有PhpStorm的插件。