Используйте 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.
Другие инструменты этого типа в IntelliJ IDEA являются платными.
Я выбрал более мощную альтернативу:
В Netbeans - easyUML
В Eclipse - ObjectAid, Папирус, Инструменты моделирования Eclipse
Я надеюсь, что это поможет вам.
Попробуйте Ctrl+Alt+U
Также проверьте, активирован ли UML-плагин (настройки -> плагин, настройки можно открыть с помощью Ctrl+Alt+S
Теперь есть официальный способ добавить плагин "Интеграция PlantUML" в ваш продукт JetBrains.
Пошаговые инструкции по установке: /questions/46984044/plagin-podderzhki-uml-dlya-intellij/46984057#46984057