我有一个巨大的 PHP 项目,其中有很多类、接口、抽象层……我需要查看 UML 类图。我想知道 PhpStorm 是否可以生成一个?
我发现可以查看单个类的“图表”:右键单击文件资源管理器->图表->显示图表。然后我可以一个一个地手动添加类。
但这并不是我想要的。添加所有课程将需要永恒。我不需要交互式图表。我只需要查看我的项目的全貌。
另外,我尝试使用 PEAR 中的 PHP_UML。我已经使用它生成了 xmi 文件。但是有几个工具说它是无效的(Sparx Enterprise Architect、ArgoUML 和 Visual Paradigm)。并且似乎 PhpStorm 无法打开 xmi 文件(它以纯文本文件形式打开)。
所以,我的问题是:
是否可以在 PhpStorm 中构建整个项目的 UML 图?
是否可以让 PhpStorm “正确”打开 xmi 文件?
有没有其他工具可以向我展示基于 xmi 的 ULM。
看起来像我找不到解决方案的非常微不足道的问题。
提前致谢。