我正在寻找用于 c++ 代码的逆向工程 UML 免费工具。我正在开发的旧软件几乎没有文档,我必须添加一个演变:s 所以 UML 图会对我有很大帮助。
我下载了StarUML,但是当我进行逆向工程时,我遇到了一个问题,它没有显示图表上的所有类,好像它太小了。我没有找到解决方案,所以我想下载另一个免费工具。但是没有找到。
感谢您的回答
阿德里安
我正在寻找用于 c++ 代码的逆向工程 UML 免费工具。我正在开发的旧软件几乎没有文档,我必须添加一个演变:s 所以 UML 图会对我有很大帮助。
我下载了StarUML,但是当我进行逆向工程时,我遇到了一个问题,它没有显示图表上的所有类,好像它太小了。我没有找到解决方案,所以我想下载另一个免费工具。但是没有找到。
感谢您的回答
阿德里安
你总是可以试试 Doxygen。它不会产生有史以来最漂亮的输出,但您可以强制它为您生成类图。
Visual Paradigm 是我用于逆向工程创建 UML 图的最佳工具之一。我从未将它用于 C++,但用于 Java 和 C#。
试试看: http: //www.visual-paradigm.com/support/documents/vpumluserguide/276/277/7253_reverseengin.html