2013-11-29 5 views
28

Попытка реконструировать существующий проект, и было бы очень полезно увидеть, как классы взаимодействуют/зависят друг от друга. Есть ли способ создать диаграмму UML для всего проекта (или диаграмму классов любого типа) в IntelliJ IDEA с использованием встроенной функциональности или с помощью некоторого бесплатного плагина?Как построить диаграмму UML для всего проекта в IntelliJ IDEA?

+6

Примечание: Схемы> Функция Show Diagram не доступна в бесплатной Community Edition – Andrejs

ответ

42

Щелкните правой кнопкой мыши на своем package, независимо от того, какой. Нажмите Diagrams>Show Diagram (Ctrl + Alt + Shift + U). Вы увидите свой пакет в редакторе диаграмм.

Сейчас:

  • Вы можете expand (E) или collapse (C) все узлы.
  • Вы можете показать зависимости
  • Вы можете показать много атрибутов узлов (конструкторы, методы, свойства ...)
  • Вы можете перетащить & падение других пакетов из проекта исследователь.

Итак, поиграйте с ним немного, и я думаю, вы добьетесь того, что вам нужно.

Вот как это может выглядеть так: enter image description here

+3

Спасибо много. Я смутился, как расширить узлы, теперь я вижу! –

+0

Кто-нибудь знает, как добавить эту функцию в Android Studio? – karate

+8

Я не могу увидеть опцию «Диаграммы» при щелчке правой кнопкой мыши по моим пакетам, у меня есть идея 2016.1.1 CE – Zavael

Смежные вопросы