Попытка реконструировать существующий проект, и было бы очень полезно увидеть, как классы взаимодействуют/зависят друг от друга. Есть ли способ создать диаграмму UML для всего проекта (или диаграмму классов любого типа) в IntelliJ IDEA с использованием встроенного функционального значения или с помощью некоторого бесплатного плагина?
Как создать диаграмму UML для всего проекта в IntelliJ IDEA?
Ответ 1
Щелкните правой кнопкой мыши на package
, независимо от того, какой. Нажмите Diagrams
> Show Diagram
(Ctrl + Alt + Shift + U). Вы увидите свой пакет в редакторе диаграмм.
Сейчас:
- Вы можете
expand
(E) илиcollapse
(C) все узлы. - Вы можете отображать зависимости
- Вы можете показать множество атрибутов узлов (конструкторы, методы, свойства...)
- Вы можете перетащить и отбросить другие пакеты из проводника проекта.
Итак, поиграйте с ним немного, и я думаю, вы добьетесь того, что вам нужно.
Вот как это могло бы выглядеть: