标签: c++ uml doxygen
我知道代码生成和doxygen支持等功能通常被认为是商业性的,但我想知道是否有任何支持c ++代码生成的免费UML工具支持doxygen文档?
使用文档生成模型非常有用,而不必重复/编辑它以启用doxygen支持。
答案 0 :(得分:6)
对于免费且非常简单的使用,有dia(矢量图编辑器)和UML + dia2code 适用于“ada | c | cpp | csharp | idl | java | php | php5 | python | ruby | shp | sql”
首先绘制UML类图,保存它,然后在.dia文件上使用dia2code。
因为我还尝试了一些具有更多功能的伞(userbase.kde.org/Umbrello),例如导入代码,包/命名空间......
答案 1 :(得分:4)
StarUML should be able这样做。
答案 2 :(得分:1)
试试BOUML,这是一个出色的多平台UML工具箱