为什么VS 2012 Ultimate中有两个不同的类图?

时间:2014-03-27 11:43:25

标签: visual-studio-2012 class-diagram

在Visual Studio 2012 Ultimate中,有两种类图文档类型:

  1. Class Diagram(分机.cd
  2. UML Class Diagram(扩展名.classdiagram

    • 为什么会有两个不同的类图?
    • 有什么区别?
    • 我应该在什么情况下使用每种?
  3. 将类图添加到代码项目

    Right-click on the code project in Solution Explorer->Add->New Item->General->Class Diagram

    将UML类图添加到建模项目

    首先,创建一个建模项目: Right-click on the solution in Solution Explorer->Add->New Project->Modeling Projects->Modeling Project

    然后将图表添加到其中: Right-click on the modeling project in Solution Explorer->Add->New Item->Modeling->UML Class Diagram

    差异

    我注意到了一些不同之处:

    • 外观不同
    • 基本功能隐藏在不同的菜单或按钮中
    • 我无法将UML Class Diagram添加到代码项目
    • 我无法将Class Diagram添加到建模项目
    • 我可以直接从解决方案资源管理器
    • Class Diagram图表添加类
    • 但是要从解决方案资源管理器中向UML Class Diagram添加类,我首先必须将它们拖放到Code Map
    • 我还可以通过从架构资源管理器(架构菜单 - > Windows - >架构资源管理器)拖动它们来将类添加到UML类图中

    enter image description here

0 个答案:

没有答案