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

时间:2014-01-01 21:31:07

标签: visual-studio visual-studio-2013

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

3 个答案:

答案 0 :(得分:104)

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

答案 1 :(得分:20)

用于创建真正的UML类图:

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

  • 在菜单中,点击架构新图 选择 UML类图
  • 如果您还没有建模项目,则会要求您创建一个新的建模项目

你将有一个空的UMLClassDiagram.classdiagram。

  • 再次转到架构 Windows 架构资源管理器
  • 将弹出一个包含命名空间的窗口,选择类视图
  • 然后会出现一个子命名空间列表(如果有)。选择一个,选择类并将它们拖到空的UMLClassDiagram1.classdiagram窗口。

Reference: Create UML Class Diagrams from Code

答案 2 :(得分:4)

适用于 Visual Studio 2019 和 Visual Studio 2017 用户
对于那些在旧版 Visual Studio 中缺少 VS2019(或可能是 VS2017)中的旧功能的人


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

  1. 打开 VS 2019 转到工具 -> 获取工具和功能
  2. 选择单个组件标签并搜索类设计器
  3. 选择该组件并安装,安装完成后(可能需要重启visual studio)
  4. 右键单击项目并选择添加 -> 添加新项
  5. 搜索“类”字样,现在您可以看到类图组件

也请参阅此答案以查看关联的图像

https://stackoverflow.com/a/66289543/4390133

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


更新以创建整个项目的类图
我收到了一个downvote,因为我没有提到如何为整个项目生成图表,这里是如何做的(应用前面的步骤后)

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

enter image description here

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