Как создать диаграмму классов (UML) на Android Studio (IntelliJ Idea)
Я пытался искать и нашел это ссылке, а Ctrl+ Alt+Shift+D не работает.
Я также использую find Action Ctrl+Shift+A чтобы найти действие о диаграмме и uml, но ничего не нашел.
Я тоже поиск плагина uml, но большинство из них не работали с новой версией intelliJ (я не пробовал это я только что прочитал комментарий).
9 ответов:
Я нашел бесплатный плагин, который может генерировать диаграммы классов с android studio. Это называется SimpleUML.
Обновление Android Studio 2.2+: Чтобы установить плагин, выполните следующие действия в этом ответе:https://stackoverflow.com/a/36823007/1245894
более старая версия Android Studio На Mac: перейти к
Android Studio
->Preferences
->Plugins
в Windows: перейти к
Android Studio
->File
->Settings
->Plugins
нажать на кнопку
Browse repositories...
и ищите SimpleUMLCE (CE означает Community Edition, это то, на чем основана Android studio).установите его, перезагрузите, затем вы можете щелкнуть правой кнопкой мыши на папке, содержащей классы, которые вы хотите визуализировать, и выбрать
Add to simpleUML Diagram
.вот и все, у вас есть причудливая диаграмма классов, сгенерированная из вашего кода!
для тех, кто хочет использовать simpleUML в Android Studio и возникли проблемы при запуске SimpleUML.
сначала загрузите simpleUML jar отсюда https://plugins.jetbrains.com/plugin/4946-simpleumlce
теперь выполните следующие действия.
Шаг 1:
нажать на кнопку File и перейти к настройки(Настройки → Файл)
Шаг 2
выберите Плагины из левой панели и нажмите установить плагин с диска
Шаг 3:
Найдите SimpleUML jar файл и выберите его.Шаг 4:
Теперь Перезапустите Android Studio (File → Invalidate Caches / Restart → Just Перезапуск)
Шаг 5:
после перезагрузки щелкните правой кнопкой мыши имя пакета и выберите Новые Схемы
Шаг 6:
установите имя файла и создайте UML-файл. Я создал с именем NewDiagram
теперь щелкните правой кнопкой мыши на пакет имя и выберите созданный файл. В моем случае это было NewDiagram
Шаг 8:
все файлы сложены друг на друга. Вы можете просто перетащить их и установить иерархию.
Как это ниже, вы можете перетащить эти классы
мне удалось сделать это таким образом. Выполните все шаги, как указано выше Михаль Ровицким.
- откройте программное обеспечение Visual Paradigm.
- создать новый проект
- в на
Tools
бар выше этого состоянияCode
и выберитеInstant Reverse...
из выпадающего меню с Java язык(или другой)- выберите папку приложения, в которой находится ваш проект и добавить его в проект(я выбрал полный папка применение)
- приложения должен появиться на левой панели в классе Репозиторий
- тогда все, что вы делаете, это щелкните правой кнопкой мыши проект, который вы добавили и выберите реверс к новой диаграмме классов
- выберите либо вы хотите иметь пакеты, включенные в класс диаграмма или просто диаграмма классов проекта
затем он должен появиться на вашем экране и настроить его, как вы хотите
Я не знаю, если плагин в Android Studio был необходим, тем не менее он работал в пути для меня.
- тип Ctrl+ Alt+S (или настройки)
- перейдите на вкладку Плагины, нажмите кнопку" Обзор репозиториев"
- найти:
Visual Paradigm SDE for IntellIJ (Community edition) Modelling Case Tool
- установить его.
вам нужно установить правильное программное обеспечение. Теперь он должен хорошо работать.
я думаю, что диаграмма классов UML доступна только в Ultimate Edition.
чтобы показать диаграмму UML нажмите правая кнопка мыши на определенном классе - > диаграммы - > показать диаграмму... Или вы можете в Редакторе нажать Ctrl+ Alt+Shift+U. Вы можете добавлять новые классы в диаграмму путем перетаскивания. В верхней части окна вы можете выбрать больше вариантов. Чтобы сохранить UML, просто нажмите на значок сохранить.
здесь Код Iris который вы можете установить, перейдя в File -> Settings -> Plugins - > Browse Repositories, затем найдите и выберите Code Iris. Перезагрузите, то у вас будет новый код Iris tab.
обновление 24.3.2016
Я нашел это руководство от VP https://knowhow.visual-paradigm.com/technical-support/running-vp-in-android-studio/ создано 8 сентября 2015 года.
хорошо знать - можно интегрировать VP в Android studio (в моем случае 1.5.1) сейчас. Не забудьте резервное копирование ваш Android Studio настройки (вы можете найти их в Users%userName/.AndroidStudioX.X на Windows) впереди установка.
Я пытался заставить его работать, но созданный проект vp не содержал никаких диаграмм. Может быть, кому-то еще повезет больше.
я использовал это руководство http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html чтобы визуальная парадигма работала в Android studio, но действие в 2. не вызывал диалог в 3. Поэтому я спросил поддержка визуальной парадигмы за помощью и они ответили это Android Studio интеграция Не поддерживается прямо сейчас.
ответ от Visual paradigm ответ от 17 апреля 2015 года:
Спасибо за ваш запрос, и я очень сожалею, что на данный момент мы только поддержка интеграция с стандартная идея IntelliJ, но не интеграция с Android Studio. Мы можем рассмотреть возможность поддержать его в нашем будущем выпуске, и я буду держать вас сообщение когда-то там любые обновления по этой теме. Не стесняйтесь обращаться ко мне по любым вопросам и желаю вам хорошего дня!
этот пост был удален, поэтому я попытаюсь сделать его более ясным.
как таковой я рассматриваю ответы вводит в заблуждение и не полезно. Поэтому я думаю, что это важно для других, чтобы знать, что, прежде чем они теряют свое время, пытаясь заставить его работать.
устранение:
- Запустить Visual Парадигмы
- сделать, как показано ниже, указывая на Android Atudio каталог на шаге 4
- откройте Android Studio и щелкните правой кнопкой мыши на project
Я разрабатываю с android studio 2+.
для создания диаграмм классов я сделала следующее: - установите "ObjectAid UML Explorer" в качестве плагина для eclipse(в моем случае luna с Android sdk, но работает и с более молодыми версиями) ... перейдите в eclipse marketplace и найдите "ObjectAid UML Explorer". это дальше в результатах поиска. после установки и перезапуска eclipse ...
откройте пустой android или какой-либо java-проект в eclipse. затем щелкните правой кнопкой мыши на пустой проект Eclipse в окне проекта - >выберите "построить путь" затем я связываю свой путь Android STUDIO SRC в свой проект eclipse android. не имеет значения, если есть ошибки. снова щелкните правой кнопкой мыши на проекте eclipse-android и выберите: Создать в фильтре типа 'класс' затем вы должны увидеть среди других вариант "диаграмма классов" ... выберите и настраивать его ... png-материал, видимость и т. д. перетащите классы проекта ANDROID STUDIO в открытую диаграмму -> вуаля :)
hth
Я открываю затмение(луна, но это не важно). Я получил "ObjectAid UML Explorer"
что установлено Я открываю пустой android проект OIN eclipse, правильно
вы можете использовать простую программу StarUML. Пробная версия неограниченна и может сделать почти все.
onced установлен вы можете использовать его для создания большого количества UML-диграмм, просто вставив исходный код. Диаграмма классов-это только один из ее типов. (Он понимает не только язык Java, но и C#, C++ и другие)
программы С. П. отлично подходит для рисования архитектурных схем, прежде чем приступить к написанию кода программы.