Используйте IntelliJ для создания диаграммы классов
Как мне получить IntelliJ 10.5 (на Mac), чтобы создать диаграмму классов, показывающую все классы в моем проекте? Я уверен, что я пропускаю что-то очевидное, но я могу получить только функцию "Показать диаграмму", чтобы показывать один класс за раз. (Я также понял, как добавить дополнительные классы, но опять же, только по одному.)
Ответы
Ответ 1
Используйте Diagrams
| Show Diagram
из контекстного меню пакета. Вызов его в корне проекта покажет диаграмму зависимостей модуля.
Если вам нужно несколько пакетов, вы можете перетащить их на уже открытую диаграмму для первого пакета и нажать e, чтобы развернуть ее.
Примечание: эта функция доступна в Ultimate Edition, а не в бесплатной Community Edition.
Ответ 2
IntelliJ IDEA 14+
Показать всплывающее окно
Щелкните правой кнопкой мыши тип/класс/пакет> Диаграммы> Показать всплывающее окно диаграммы...
или же
Ctrl + Alt + U
Показать схему (открывается новая вкладка)
Щелкните правой кнопкой мыши тип/класс/пакет> Диаграммы> Показать диаграмму...
или же
Ctrl + Alt + Shift + U
![right click Diagrams Show Diagram]()
По умолчанию вы видите только имена классов/интерфейсов. Если вы хотите увидеть более подробную информацию, перейдите в Файл> Настройки...> Инструменты> Диаграммы и проверьте, что вы хотите (например, поля, методы и т.д.)
P.S.: Вам нужен IntelliJ IDEA Ultimate, потому что эта функция не поддерживается в Community Edition. Если вы зайдете в Файл> Настройки...> Плагины, то увидите, что в Community Edition нет подключаемого модуля поддержки UML.
Ответ 3
Вы можете установить один из бесплатных pugins - Code Iris.
![введите описание изображения здесь]()
PlantUML
![введите описание изображения здесь]()
Другие инструменты этого типа в IntelliJ IDEA оплачиваются.
Я выбрал более мощную альтернативу:
В Netbeans - easyUML
В Eclipse - ObjectAid, Papyrus, Инструменты моделирования Eclipse
![введите описание изображения здесь]()
Надеюсь, это поможет вам.
Ответ 4
Попробуйте Ctrl + Alt + U
Также проверьте, активирован ли UML-плагин (настройки → плагин, настройки могут быть открыты с помощью Ctrl + Alt + S
Ответ 5
Используйте плагин Intellij Sketch It!.
![Class Diagram generated with Sketch It! plugin]()
Ответ 6
Теперь есть официальный способ добавить плагинPlantUML интеграции к вашему продукту JetBrains.
Шаги установки, пожалуйста, обратитесь:fooobar.com/info/278789/...