Я пытался поискать и нашел эту ссылку , но Ctrl+ Alt+ Shift+ Dне работает.
Я также использую find Action Ctrl+ Shift+, Aчтобы найти действие с диаграммой и uml, но ничего не нашел.
Я также ищу плагин uml , но большинство из них не работают с новой версией intelliJ (я не пробовал, просто прочитал комментарий).
android
android-studio
intellij-idea
ide
class-diagram
UmAnusorn
источник
источник
Ответы:
Я нашел бесплатный плагин, который может создавать диаграммы классов с помощью студии Android. Это называется 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).Установите его, перезапустите, затем щелкните правой кнопкой мыши папку, содержащую классы, которые вы хотите визуализировать, и выберите
Add to simpleUML Diagram
.Это оно; у вас есть модная диаграмма классов, сгенерированная из вашего кода!
источник
Add to simpleUML Diagram
... и появилась пустая диаграмма. Впечатляет.Для тех, кто хочет использовать simpleUML в Android Studio и испытывает проблемы с запуском SimpleUML.
Сначала загрузите jar-файл simpleUML отсюда https://plugins.jetbrains.com/plugin/4946-simpleumlce
Теперь выполните следующие шаги.
Шаг 1:
Нажмите на Файл и перейдите в Настройки (Файл → Настройки).
Шаг 2
Выберите плагины на левой панели и нажмите Установить плагин с диска.
Шаг 3:
Найдите файл jar SimpleUML и выберите его.
Шаг 4:
Теперь перезапустите Android Studio (Файл → Недействительные кеши / Перезагрузка → Просто перезапустите)
Шаг 5:
После перезапуска щелкните правой кнопкой мыши имя пакета и выберите « Новая диаграмма» или « Добавить в схему simpleUML» → «Новая диаграмма» .
Шаг 6:
Задайте имя файла и создайте файл UML. Я создал с именем NewDiagram
Шаг 7:
Теперь щелкните правой кнопкой мыши имя пакета и выберите созданный файл. В моем случае это была NewDiagram
Шаг 8:
Все файлы накладываются друг на друга. Вы можете просто перетащить их и установить иерархию.
Как показано ниже, вы можете перетащить эти классы
источник
UML Class Diagram
покупку, выбрав класс / пакет, затем щелкните правой кнопкой мыши и выберите параметрUML Class Diagram
и активируйте связанные кнопки, чтобы увидеть ваши классы с их зависимостями, родителями и отношениями. Спасибо IntelliJ за это. Также подумайте о покупке лицензии на него, если вы хотите продолжать его использовать.В каком-то смысле мне это удалось. Выполните все шаги, указанные выше Михалом Ровицким.
Tools
панели выше будет опция, в которой указано,Code
и выберитеInstant Reverse...
из раскрывающегося меню язык Java (или другой)Затем он должен появиться на вашем экране и настроить его по своему усмотрению.
Однако я не знаю, нужен ли плагин в Android Studio, тем не менее, он работал у меня.
источник
Visual Paradigm SDE for IntellIJ (Community edition) Modelling Case Tool
Вам необходимо установить соответствующее программное обеспечение . Теперь все должно хорошо работать.
Я предполагаю, что диаграмма классов UML доступна только в Ultimate Edition.
Чтобы показать диаграмму UML, щелкните правой кнопкой мыши по определенному классу -> Диаграммы -> Показать диаграмму ... Или вы можете в редакторе нажать Ctrl+ Alt+ Shift+ U. Вы можете добавлять новые классы к диаграмме, перетаскивая их. В верхней части окна вы можете выбрать дополнительные параметры. Чтобы сохранить UML, вы должны просто щелкнуть значок сохранения.
источник
Существует Code Iris, который вы можете установить, перейдя в File -> Settings -> Plugins -> Browse Repositories, затем найдите и выберите Code Iris. Перезагрузите, после чего у вас появится новая вкладка Code Iris.
источник
Обновление 24.3.2016
Я нашел это руководство от вице-президента https://knowhow.visual-paradigm.com/technical-support/running-vp-in-android-studio/, созданное 8 сентября 2015 года.
Полезно знать - теперь можно интегрировать VP в студию Android (в моем случае 1.5.1 ). Не забудьте сделать резервную копию настроек Android Studio (вы можете найти их в Users% 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 Paradigm ответ от 17 апреля 2015 г .:
Этот пост был удален, поэтому я постараюсь сделать его более понятным.
Таким образом, я считаю предыдущие ответы вводящими в заблуждение и бесполезными. Поэтому я считаю, что другим важно знать это, прежде чем они потеряют время, пытаясь заставить его работать.
источник
Решение:
источник
Я разрабатываю с Android Studio 2+.
для создания диаграмм классов я сделал следующее: - установил "ObjectAid UML Explorer" в качестве плагина для eclipse (в моем случае luna с android sdk, но работает и с более ранними версиями) ... перейдите на рынок eclipse и найдите "ObjectAid UML Explorer" ". он находится ниже в результатах поиска. после установки и перезапуска eclipse ...
откройте в eclipse пустой андроид или какой-нибудь java-проект. затем щелкните правой кнопкой мыши пустой проект eclipse в проводнике проекта -> выберите «путь сборки», затем я связываю свой ПУТЬ SRC ANDROID STUDIO с моим проектом Android eclipse. не имеет значения, есть ли ошибки. снова щелкните правой кнопкой мыши проект eclipse-android и выберите: New в типе фильтра «class», тогда вы должны увидеть среди прочего параметр «диаграмма классов» ... выберите и настройте его ... материал png, видимость и т. д. перетащите классы проекта ANDROID STUDIO на открытую диаграмму -> вуаля :)
hth
Я открываю затмение (луна, но это не важно). У меня установлен "ObjectAid UML Explorer".
Я открываю пустой проект Android oin eclipse, верно
источник
Вы можете использовать простую программу StarUML . Пробная версия не ограничена и может делать практически все.
После установки вы можете использовать его для создания большого количества биграмм uml, просто вставив исходный код. Диаграмма классов - это лишь один из ее типов. (Понимает не только язык Java, но и C #, C ++ и др.)
PS Программа отлично подходит для рисования архитектурных схем перед тем, как вы начнете кодировать программу.
источник