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