我有一个庞大的PHP项目,包含很多类,接口,抽象层......我需要看看UML类图。我想知道PhpStorm能否生成一个?
我发现可以查看单个类的“图表”:右键单击File Explorer-> Diargams-> Show Diargram。然后我可以逐个手动添加类。
但这并不是我想要的。添加所有课程需要永恒。我不需要交互式图表。我只需要查看我的项目的全貌。
另外,我尝试使用PEAR中的PHP_UML。我用它生成了xmi文件。但有几个工具表示它无效(Sparx Enterprise Architect,ArgoUML和Visual Paradigm)。 而且似乎PhpStorm无法打开xmi文件(它以纯文本文件的形式打开)。
所以,我的问题是:
是否可以在PhpStorm中构建整个项目的UML图?
是否可以“正确”使PhpStorm打开xmi文件?
还有其他工具可以根据xmi向我展示ULM。
看起来非常琐碎的问题,我无法找到解决方案。
提前致谢。
答案 0 :(得分:7)
Project View
工具窗口中项目根目录的 Diagrams 上下文菜单。