如何在Visual Studio 2013中从项目生成类图?

Ana*_*nyi 67 visual-studio visual-studio-2013

在Visual Studio 2010中,我可以通过2次单击从我的项目生成类图.但是现在在Visual Studio 2013中,我没有在项目菜单中看到"View Class Diagram"选项.这个项目在哪里消失了?如何从项目中生成类图?

Ada*_*hah 105

在解决方案资源管理器或类视图窗口中右键单击项目 - >"查看" - >"查看类图"

  • 这不是真正的UML (10认同)

Cul*_*tes 20

用于创建真正的UML类图:

在Visual Studio 2013 Ultimate中,您无需任何外部工具即可完成此操作.

  • 在菜单中,单击Architecture,New Diagram 选择UML Class Diagram
  • 如果您还没有,则会要求您创建一个新的建模项目.

您将有一个空的UMLClassDiagram.classdiagram.

  • 再次,转到Architecture,Windows,Architecture Explorer.
  • 将弹出一个带有命名空间的窗口,选择" 类视图".
  • 然后将出现子命名空间列表(如果有).选择一个,选择类并将它们拖到空的UMLClassDiagram1.classdiagram窗口中.

参考:从代码创建UML类图

  • 对于Visual Studio 2015,"架构"窗口仅在Ultimate版本中可用. (6认同)

Hak*_*tık 7

对于 Visual Studio 2019 和 Visual Studio 2017 用户
对于旧版本 Visual Studio 中的 VS2019(或者可能是 VS2017)中缺少此旧功能的用户


此功能仍然可用,但默认情况下不可用,您必须单独安装。

  1. 打开 VS 2019 转到“工具” -> “获取工具和功能”
  2. 选择“单个组件”选项卡并搜索“类设计器”
  3. 选择此组件并安装它,安装完此组件后(您可能需要重新启动Visual Studio)
  4. 右键单击项目并选择添加 -> 添加新项目
  5. 搜索“class”一词,现在您可以看到类图组件

查看此答案还可以查看相关图像

/sf/answers/4640268041/

(希望主持人意识到这是同一个问题,而不是删除我的答案,他可以将其中一个问题标记为与另一个问题重复)


更新为整个项目创建类图
以下是如何为整个项目生成类图(应用前面的步骤之后)

  1. 将类图添加到项目中
  2. 如果该选项Preview Selected Items在解决方案资源管理器中启用,请暂时禁用它,您可以稍后重新启用它

在此输入图像描述

  1. 打开您在步骤 2 中创建的类图(双击它)
  2. 将项目从解决方案资源管理器拖放到类图中