【问题标题】:Free UML tool with c++ code generation and doxygen support具有 c++ 代码生成和 doxygen 支持的免费 UML 工具
【发布时间】:2012-10-28 12:33:38
【问题描述】:

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

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

编辑:忘了说我正在 Linux (Ubuntu) 下开发

【问题讨论】:

    标签: c++ uml doxygen


    【解决方案1】:

    dia(矢量图编辑器)和 UML + dia2code 免费且非常简单易用 适用于“ada|c|cpp|csharp|idl|java|php|php5|python|ruby|shp|sql”

    首先,您绘制 UML 类图,保存它,然后在 .dia 文件上使用 dia2code。

    由于我也尝试过 umbrello (userbase.kde.org/Umbrello),它具有更多功能,例如导入代码、包/命名空间...

    【讨论】:

    • 我之前尝试过 Umbrello,但它在 Ubuntu 12.04 上经常崩溃。
    【解决方案2】:

    【讨论】:

    • 对不起,我忘了说我是在linux(Ubuntu)下开发
    • @aero117,现在(即 2016 年 5 月 28 日)他们似乎支持 ubuntu。
    • 它不再免费(2020)
    【解决方案3】:

    试试BOUML,它是一个优秀的多平台UML工具箱

    【讨论】:

    • 哦,是的,实际上它从一月份开始就不是免费的了:/;但我一年只有 30 欧元
    • 又免费了。
    • 令人惊讶的好工具!免费!
    猜你喜欢
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-12-02
    • 2016-12-09
    • 1970-01-01
    相关资源
    最近更新 更多