免费的UML工具,具有c ++代码生成和doxygen支持

时间:2012-11-08 10:12:26

标签: c++ uml doxygen

我知道代码生成和doxygen支持等功能通常被认为是商业性的,但我想知道是否有任何支持c ++代码生成的免费UML工具支持doxygen文档?

使用文档生成模型非常有用,而不必重复/编辑它以启用doxygen支持。

编辑:忘记提及我在Linux下开发(Ubuntu)

3 个答案:

答案 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工具箱