Как создать диаграмму классов (UML) в Android Studio

Я попытался найти и найти эту ссылку , но Ctrl + Alt + Shift + D не работает.

Я также использую find Action Ctrl + Shift + A, чтобы найти действие о диаграмме и uml, но ничего не нашел.

Я также ищу плагин uml , но большинство из них не работало с новой версией intelliJ (я не пробовал, я просто прочитал комментарий).

Solutions Collecting From Web of "Как создать диаграмму классов (UML) в Android Studio"

Я нашел бесплатный pluggin, который может генерировать диаграммы классов с помощью студии android. Это называется SimpleUML .

Обновление Android Studio 2.2+: Чтобы установить плагин, выполните следующие шаги в этом ответе: https://stackoverflow.com/a/36823007/1245894

Старая версия Android Studio On Mac: перейдите в Android Studio -> Preferences -> Plugins

В Windows: перейдите в Android Studio -> File -> Settings -> Plugins

Нажмите « Browse repositories... и выполните поиск SimpleUMLCE (CE означает Community Edition, это то, на чем основана студия Android).

Установите его, перезапустите, затем вы можете сделать правый щелчок по папке, содержащей классы, которые вы хотите визуализировать, и выбрать « Add to simpleUML Diagram .

Вот и все, у вас есть фантастическая диаграмма классов, созданная из вашего кода!

Для тех, кто хочет использовать simpleUML в Android Studio и имеет проблемы с запуском SimpleUML.

Сначала загрузите банку simpleUML здесь https://plugins.jetbrains.com/plugin/4946?pr=

Теперь выполните следующие шаги.

Шаг 1:

Нажмите « Файл» и «Получить настройки» («Файл -> Настройка»)

Шаг 2

Выберите плагин с левой панели и нажмите « Установить плагин с диска».

Введите описание изображения здесь

Шаг 3:

Найдите файл jar SimpleUML и выберите его.

Введите описание изображения здесь

Шаг 4:

Теперь перезапустите Android Studio

Шаг 5:

После перезагрузки Щелкните правой кнопкой мыши имя пакета и выберите « Новая диаграмма».

Введите описание изображения здесь

Шаг 6:

Задайте имя файла и создайте файл UML. Я создал с именем NewDiagram

Введите описание изображения здесь Шаг 7:

Теперь щелкните правой кнопкой мыши имя пакета и выберите файл, который вы создали. В моем случае это была NewDiagram

Введите описание изображения здесь

Шаг 8:

Все файлы сложены друг на друга. Вы можете просто перетащить их и установить иерархию.

Введите описание изображения здесь

Как показано ниже, вы можете перетащить эти классы

Введите описание изображения здесь

Мне удалось сделать это в некотором роде. Выполните все шаги, на которые ссылается Михал Роуски выше.

  1. Откройте программное обеспечение Visual Paradigm.
  2. Создать новый проект
  3. На панели Tools выше будет указан параметр « Code и выберите « Instant Reverse... в раскрывающемся меню с языком Java (или другим)
  4. Выберите папку приложения, в которой находится ваш проект, и добавьте его в проект (я выбрал полное приложение папки)
  5. Теперь приложение должно появиться на левой панели в репозитории классов
  6. Затем все, что вы делаете, – это щелчок правой кнопкой мыши по проекту, который вы добавили, и выберите «Обратно к новой диаграмме классов»
  7. Выберите либо вы хотите, чтобы пакеты, включенные в диаграмму классов, или просто диаграмму классов проекта

Затем он должен появиться на вашем экране и настроить его по своему усмотрению.

Однако я не знаю, нужен ли плагин в Android Studio, тем не менее он работал для меня.

  1. Введите Ctrl + Alt + S (или перейдите в «Настройки»)
  2. Перейдите на вкладку «Плагины», нажмите кнопку «Обзор репозиториев»
  3. поиск:
    Visual Paradigm SDE for IntellIJ (Community edition) Modelling Case Tool
  4. Установите его.

Вам необходимо установить соответствующее программное обеспечение . Теперь он должен хорошо работать.

Я предполагаю, что диаграмма класса UML доступна только в Ultimate Edition.

Чтобы показать диаграмму UML, щелкните правой кнопкой мыши по определенному классу -> Диаграммы -> Показать диаграмму … Или вы можете в редакторе нажать Ctrl + Alt + Shift + U. Вы можете добавлять новые классы к диаграмме путем перетаскивания. В верхней части окна вы можете выбрать больше опций. Чтобы сохранить UML, вы должны просто щелкнуть значок сохранения.

Обновление 24.3.2016

Я нашел это руководство от VP https://knowhow.visual-paradigm.com/technical-support/running-vp-in-android-studio/, созданного 8 сентября 2015 года.

Полезно знать – теперь можно интегрировать VP в студию Android (в моем случае 1.5.1 ). Не забудьте сделать резервную копию настроек Android Studio (вы можете найти их в User% userName / .AndroidStudioX.X в Windows) перед установкой.

Я пытался заставить его работать, но созданный проект vp не содержал никаких диаграмм. Возможно, кому-то еще повезет больше.


Я использовал это руководство http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html, чтобы Visual Paradigm работал в студии Android, но действие в 2. не вызывало диалог в 3 Итак, я попросил поддержку Visual Paradigm, и они ответили, что интеграция с Android Studio не поддерживается прямо сейчас.

Ответ от Visual парадигмы ответ от 17 апреля 2015 года:

Спасибо за ваш запрос, и мне очень жаль, что на данный момент мы поддерживаем только интеграцию со стандартным IntelliJ IDEA , но не интегрируемся с Android Studio . Мы можем подумать о том, чтобы поддержать его в нашей будущей версии, и я буду держать вас в курсе, как только будет обновление по этим темам. Не стесняйтесь обращаться ко мне за любыми вопросами и пожелать вам хорошего дня!

Это сообщение было удалено, поэтому я постараюсь сделать его более понятным.

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

Существует код Iris, который вы можете установить, выбрав File -> Settings -> Plugins -> Browse Repositories, затем найдите и выберите Code Iris. Перезагрузите, затем у вас появится новая вкладка «Ирис».

Решение:

  1. Запустить визуальную парадигму
  2. Сделайте так, как показано ниже, указывая на Android Atudio на шаге 4

Введите описание изображения здесь

  1. Откройте Android Studio и щелкните правой кнопкой мыши по проекту

Введите описание изображения здесь

Я занимаюсь разработкой Android 2+.

Для создания диаграмм классов я сделал следующее: – установите «ObjectAid UML Explorer» в качестве плагина для eclipse (в моем случае luna с android sdk, но также работает с младшими версиями) … зайдите на рынок затмения и найдите «ObjectAid UML Explorer ». Это больше в результатах поиска. После установки и перезапуска eclipse …

Открыть пустой андроид или что-нибудь-java-проект в затмении. Затем щелкните правой кнопкой мыши на пустом проекте eclipse в проводнике проекта -> выберите «путь сборки», затем я свяжу свою ANDROID STUDIO SRC PATH с моим проектом eclipse android. Не имеет значения, если есть ошибки. Снова щелкните правой кнопкой мыши по проекту eclipse-android и выберите: Новый в типе фильтра «класс», тогда вы должны увидеть среди других вариант «диаграмма классов» … выберите его и скомпоновать его … png, видимость и т. Д. Перетащите свои классы проекта ANDROID STUDIO в открытую диаграмму -> voila 🙂

НТН

Я открываю затмение (луна, но это неважно). Я получил «ObjectAid UML Explorer»
Что я открываю пустой проект андроида затмения, правильно

Вы можете использовать простую программу StarUML . Пробная версия не ограничена и может делать почти все.

С установленным вы можете использовать его для генерации большого количества uml digrams, просто вставив исходный код. Диаграмма классов – всего лишь один из них. (Он понимает не только язык Java, но и C #, C ++ и другие)

PS Программа отлично подходит для рисования архитектурных диаграмм, прежде чем вы начнете кодировать программу.