【问题标题】:Free UML tool, ideally for .NET [closed]免费的 UML 工具,非常适合 .NET [关闭]
【发布时间】:2026-01-25 15:05:02
【问题描述】:

任何人都可以推荐一个您使用过并希望推荐的 UML 工具(如果可能,请提供您推荐的工具的优缺点),并且满足以下要求:

1) 免费,符合标准

2) 非常适合 .NET

请注意,Visual Studio Pro 中的 UML 不够好,没有考虑 VS Ultimate。

以下是谷歌上的列表 http://en.wikipedia.org/wiki/List_of_Unified_Modeling_Language_tools

【问题讨论】:

    标签: c# java .net c++ tool-uml


    【解决方案1】:

    我强烈推荐Software Ideas Modeler

    • UML
    • 数据流程图
    • 流程图
    • 稳健性图
    • CRC
    • 实体-关系图

    它可以使用 C# 和 VB.NET 代码创建模型。它还可以从多种语言的模型生成代码,包括 C#、C++ 和 VB.NET。它可免费用于非商业用途。

    【讨论】:

    • 但是...它不是免费的(这是主要要求)
    【解决方案2】:

    StarUML 可以生成 C# 代码,我没有使用它与 Visual Studio 集成,而是作为独立产品使用。

    【讨论】:

    • staruml 很好,但已经死了 - 但是在逆向工程代码时处理泛型/模板太笨了
    【解决方案3】:

    上升 嗯

    测试程序UML上升:D

    【讨论】:

    • 你能详细说明你为什么喜欢它吗?
    【解决方案4】:

    我强烈推荐 Mindscape.co.nz 的 LightSpeed。如果您的模型少于 8 张桌子,则它是免费的,否则考虑到它的代码生成器和 dB 同步工具,它的价格可以承受。

    【讨论】:

      最近更新 更多