本文介绍了PHP UML反向工程的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我正在努力地使用UML图,因为我只需要绘制图以更好地可视化我创建的十几个类:每次休息后,我都会迷失于这些类。因此,我需要从源头上撤回它们。I'm strugglying with UML diagrams as I just need to draw diagram to visualize better the dozen of classes I've created : I'm lost with these classes every time I come back from a break. So I'd need to draw them back from sources.我知道这不是一个真正的新话题(例如这个),但我整晚都在此工作,却找不到正确的答案:I know it's not a real new topic (for example this one) but I spent the whole night on that w/o finding the right answer to my point :我仅需要: 从我的php5源代码中绘制uml图, 此工具将完全集成到Eclipse(helios pdt)中, 此工具在EPL / GPL许可下, 可选,此工具以后可以执行相反操作,例如从图中构建php源,to draw uml diagrams from my php5 source code,this tool to be fully integrated into Eclipse (helios pdt),this tool under EPL/GPL licence,optional, this tool being able to do the reverse later on, e.g. building php sources from diagram,是否有合适的工具可以(仅)实现此目的?从简单的uml工具开始的最佳建议是什么?Is there an appropriate tool to achieve (only) this ? What's the best recommendation to start with a simple uml tool ?注意: 我见过 MDT-UML2-Tool-Compatibility列表,但我无法一一尝试所有获得EPL许可的EPL。Notes :I have seen this MDT-UML2-Tool-Compatibility list but I can't try all the EPL licenced one by one.我尝试使用bouml,uml2和myeclipseUML,但是看起来没有一个真正适合我的需要,或者我听不懂它们: - bouml 没有与Eclipse集成并且不再维护, (我理解可以作为外部Eclipse工具运行), - UML2 SDK 看起来仅是Java集中的, - MyEclipse UML2插件无法读取 pear 创建的noreferrer> phpuml xmi文件。尽管它看起来更符合我的需求。编辑:此工具看起来也专注于Java。I've tried using bouml, uml2 and myeclipseUML, but none looks really adapted to my need or I did not understand them :- bouml is not Eclipse integrated and not maintained anymore,(I understand it can be run as external eclipse tool),- UML2 SDK looks "only" java focused,- MyEclipse UML2 plugin could not read the phpuml xmi file I created using pear in command line. Despite it looks the more appropriate to my need. this tool looks also java focused.编辑: 这是我找到的最佳UML工具列表。推荐答案我在其中使用了ArgoUML成功的过去。它也是跨平台的。 http://argouml.tigris.org/I have used ArgoUML in the past with success. It's cross platform too.http://argouml.tigris.org/ 这篇关于PHP UML反向工程的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 09-05 05:22