Как сгенерировать диаграмму классов из проекта в Visual Studio 2013?
В Visual Studio 2010 я могу создать диаграмму классов из моего проекта в 2 клика. Но теперь в Visual Studio 2013 я не вижу опции "Просмотр диаграммы классов" в меню проекта. Куда пропал этот предмет? Как я могу создать диаграмму классов из проекта сейчас?
3 ответа
Щелкните правой кнопкой мыши проект в окне обозревателя решений или в окне просмотра классов -> "Вид" -> "Просмотреть диаграмму классов".
Для создания реальных диаграмм классов UML:
В Visual Studio 2013 Ultimate вы можете сделать это без каких-либо внешних инструментов.
- В меню выберите Архитектура, Новая диаграмма. Выберите диаграмму классов UML.
- Это попросит вас создать новый проект моделирования, если у вас его еще нет.
У вас будет пустой UMLClassDiagram.classdiagram.
- Опять же, перейдите к Архитектура, Windows, обозреватель архитектуры.
- Появится окно с вашими пространствами имен. Выберите Class View.
- Затем появится список подпространств имен, если таковые имеются. Выберите один, выберите классы и перетащите их в пустое окно UMLClassDiagram1.classdiagram.
Поскольку один модератор удалил мой подробный ответ на этот вопрос с поддержкой изображений только потому, что я скопировал и вставил из другого вопроса, я вынужден дать менее подробный ответ, и я свяжу исходный ответ, если вы хотите более наглядный способ увидеть решение.
Для пользователей Visual Studio 2019 и Visual Studio 2017
Для людей, которым не хватает этой старой функции в VS2019 (или, возможно, VS2017) из старых версий Visual Studio
Эта функция по-прежнему доступна, но НЕ доступна по умолчанию, ее необходимо установить отдельно.
- Откройте VS 2019, перейдите в Инструменты -> Получить инструменты и функции.
- Выберите вкладку Отдельные компоненты и найдите конструктор классов.
- Выберите этот компонент и установите его, после завершения установки этого компонента (вам может потребоваться перезапустить Visual Studio)
- Щелкните проект правой кнопкой мыши и выберите Добавить -> Добавить новый элемент.
- Найдите слово 'class' и СЕЙЧАС вы увидите компонент "Диаграмма классов"
см. этот ответ также, чтобы увидеть связанное изображение
/questions/41192905/sozdat-diagrammu-klassov-iz-visual-studio/56816542#56816542
(хотя модератор понял, что это тот же вопрос, и вместо того, чтобы удалить мой ответ, он мог пометить один из вопросов как дублированный для другого)