【问题标题】:Good UML designer for Visual Studio 2008 Professional Edition with code generation具有代码生成功能的 Visual Studio 2008 专业版的优秀 UML 设计器
【发布时间】:2010-10-12 03:49:00
【问题描述】:

我能买到的最便宜的工具是什么,它允许具有代码生成能力的可视化 UML 设计,记住它目前是 Visual Studio Professional,而不是 Team Studio。

我正在尝试在新开发中实现可视化创建命名空间、类、主要参数和函数的能力,以便我可以向老板解释显示类布局,然后将生成的 vb.net snubs 发送给开发团队“填空”。

【问题讨论】:

    标签: visual-studio-2008 code-generation uml


    【解决方案1】:

    SDE for Visual Studio 呢?

    您提到了成本:这是 Visual Studio 的缺点。你不会得到很多免费的。 Resharper要花钱。该死,即使是 Visual SVN 也要花钱(与标准的 Java IDE 相比)。

    我认为最大的问题是,如果我没看错,你想从 C# 源代码进行往返工程吗?如果是这样,您将为此付出代价。即使在 Java 世界中,您也需要为此付费。

    我不相信这些东西真的有那么大的价值。需要有选择地使用 UML 来解释关键的抽象、概念和体系结构。这不是代码生成器可以做到的。同样对于高级类图,如果您开始放入所有属性和方法,您很快就会用完空间。

    如果您只是想绘制一些没有往返工程的 UML 图,我已经尝试了其中的一些,JUDE Community 是我发现的免费图中最好的。我听说ArgoUML 的最新版本也不烂。刚看了一眼,肯定比我一两年前尝试的时候好多了。

    所以这一切都归结为你想要实现的目标?

    【讨论】:

    • ...“标准”代码生成套件的成本为 358.50 美元。有便宜的吗?
    • 试用 ArgoUML,我正在考虑为其编写一个 asp.net 代码生成模块。为帮助干杯。
    【解决方案2】:

    Visual Studio 2008 有一个内置的类设计器。它不像成熟的 UML 工具那样健壮,但如果您只是在寻找具有代码生成的类图表功能,它工作得很好。而且不需要额外的费用。

    【讨论】:

      【解决方案3】:

      微软确实缺乏对此的 UML 支持,虽然我对 StarUML 有一些很好的经验,http://staruml.sourceforge.net/en/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-11-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多