PhpStorm,UML图和xmi文件

Rus*_*gan 5 php uml xmi phpstorm

我有一个庞大的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.

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

提前致谢.

Cra*_*der 7

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