是否有可以解析项目中的 C++ 文件并从中生成 UML 的工具?
原文由 gak 发布,翻译遵循 CC BY-SA 4.0 许可协议
与 Dia 和其他工具的命令行 autodia 相比,似乎 Umbrello 从 C++ 代码(建议使用最新版本 >= 2.22)生成最佳 UML。
StarUML 没有为我制作好的图表:奇怪的导入,不可用,对很多人不起作用: https ://github.com/staruml/Cpp/issues
原文由 Aleksey Kontsevich 发布,翻译遵循 CC BY-SA 3.0 许可协议
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
这里有几个选项:
使用 Microsoft Visio 2000 将代码逆向工程代码到 UML 图中的分步指南 - http://msdn.microsoft.com/en-us/library/aa140255(office.10).aspx
BoUML - http://bouml.fr/features.html
StarUML - http://staruml.sourceforge.net/en/
在存在弱类型容器的情况下从 C++ 代码逆向工程 UML 类图 (2001) - http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.27.9064
Umbrello UML 建模器 - http://uml.sourceforge.net/
要查看的其他工具列表 - http://plg.uwaterloo.ca/~migod/uml.html