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

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

7 ответов

Решение

Использование Diagrams | Show Diagram из контекстного меню пакета. Вызов его в корне проекта покажет диаграмму зависимостей модуля.

Если вам нужно несколько пакетов, вы можете перетащить их на уже открытую диаграмму для первого пакета и нажать e, чтобы развернуть ее.

Примечание. Эта функция доступна в Ultimate Edition, а не в бесплатной версии Community Edition.

IntelliJ IDEA 14+

  • Показать всплывающую диаграмму

    Щелкните правой кнопкой мыши тип / класс / пакет> Диаграммы> Показать всплывающее окно диаграммы...
    или Ctrl+Alt+U

  • Показать диаграмму (открывается новая вкладка)

    Щелкните правой кнопкой мыши тип / класс / пакет> Диаграммы> Показать диаграмму...
    или Ctrl+Alt+Shift+U

    щелкните правой кнопкой мыши Диаграммы Показать диаграмму

По умолчанию вы видите только имена классов / интерфейсов. Если вы хотите увидеть более подробную информацию, перейдите в Файл> Настройки...> Инструменты> Диаграммы и проверьте, что вы хотите (например: Поля, Методы и т. Д.)


PS: вам нужен IntelliJ IDEA Ultimate, потому что эта функция не поддерживается в Community Edition. Если вы зайдете в Файл> Настройки...> Плагины, вы увидите, что в Community Edition нет подключаемого модуля поддержки UML.

Вы можете установить один из бесплатных мопсов - Code Iris.


PlantUML

Другие инструменты этого типа в IntelliJ IDEA являются платными.


Я выбрал более мощную альтернативу:
В Netbeans - easyUML
В Eclipse - ObjectAid, Папирус, Инструменты моделирования Eclipse


Я надеюсь, что это поможет вам.

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

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

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

Теперь есть официальный способ добавить плагин "Интеграция PlantUML" в ваш продукт JetBrains.

Пошаговые инструкции по установке: /questions/46984044/plagin-podderzhki-uml-dlya-intellij/46984057#46984057

этот плагин действительно хорош: Sketch It!.

Другие вопросы по тегам