Подтвердить что ты не робот

Используйте IntelliJ для создания диаграммы классов

Как мне получить IntelliJ 10.5 (на Mac), чтобы создать диаграмму классов, показывающую все классы в моем проекте? Я уверен, что я пропускаю что-то очевидное, но я могу получить только функцию "Показать диаграмму", чтобы показывать один класс за раз. (Я также понял, как добавить дополнительные классы, но опять же, только по одному.)

4b9b3361

Ответ 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.

Ответ 4

Попробуйте Ctrl + Alt + U

Также проверьте, активирован ли UML-плагин (настройки → плагин, настройки могут быть открыты с помощью Ctrl + Alt + S

Ответ 5

Используйте плагин Intellij Sketch It!.

Class Diagram generated with Sketch It! plugin