代码之家  ›  专栏  ›  技术社区  ›  Robert MacLean

C类/对象可视化软件

  •  11
  • Robert MacLean  · 技术社区  · 15 年前

    在Visual Studio 2005及更早版本中,您可以将代码导出到Visio,并查看对象与对象之间的关系以及对象的方法、属性和字段。这很好,因为它可以让你调整外观来改善外观。

    在vs 2008中,这个选项已经不存在了,用类图系统替换了(假设)。它很实用,但不漂亮。

    我要找的是一些软件,它可以让我以一种更漂亮的方式进行可视化,或者至少为我提供足够的选项来过滤、安排等等,这样我就可以用其他东西来修饰它了。

    10 回复  |  直到 13 年前
        1
  •  9
  •   John Saunders    15 年前

    你需要软件免费吗?如果没有,您可能会考虑一个UML工具,比如 Sparx Enterprise Architect . 它可以导入您的代码,并且有两个附加组件可以进一步促进Visual Studio集成。

        3
  •  3
  •   RivieraKid    13 年前

    Visual Studio 2010 Ultimate支持UML类、序列、组件、用例和活动图。它还支持从代码创建序列图、依赖关系图和层图。其他工具包括体系结构资源管理器,它允许您浏览和探索您的解决方案。

    有关详细信息,请参阅以下链接:

    要下载RC版本,请访问: Microsoft Visual Studio 2010 Ultimate RC

    要查看RC文档,请参见 Modeling the Application .

    要讨论这些工具,请访问 Visual Studio 2010 Architectural Discovery & Modeling Tools 论坛。

        4
  •  2
  •   Stu    15 年前

    你试过了吗 PowerToys ?

        5
  •  1
  •   Patrick from NDepend team    13 年前

    ndepend无疑是您正在寻找的.NET工具。它附带了一个依赖关系图和一个依赖矩阵。您可以通过下载 free Trial Edition .

    More on NDepend Dependency Graph enter image description here

    More on NDepend Dependency Matrix : enter image description here

    免责声明:我是工具团队的一员

        6
  •  0
  •   LBushkin    15 年前

    这里有一个相当不错的,免费的UML图表工具argos版本 http://argouml.tigris.org/features.html . 在框外,它可以向前和反向工程Java,我相当肯定的是有VisualStudio的插件,帮助支持C代码的正向和反向工程。我会调查的。

        7
  •  0
  •   Chris Morley    15 年前
        8
  •  0
  •   pedrofernandes    15 年前

    当我在codeplex中搜索代码时,我发现了这个 http://vsdm.codeplex.com/ 也许帮助你。

        9
  •  0
  •   Mark    15 年前

    有了VS2005&VS2008,您可以选择设计自己的建模语言(DSL),在这里您可以选择如何呈现模型,如果只是为了使图表看起来更好,这将是一项巨大的投资,但它确实为您提供了自定义如何从模型生成代码的选项。

        10
  •  0
  •   Secko    15 年前

    你可能试过了 电源设计 r,它通过一个插件在Eclipse下运行,并且还支持Visual Studio。唯一的缺点是它只在Windows上工作。

    建模的另一个应用程序是 系统架构师 来自IBM(Popkin)。它已被一些大公司使用,并仍在维护中。