Как создать диаграмму классов (UML) в Android Studio (IntelliJ Idea)
Я попытался найти эту ссылку, но Ctrl + Alt + Shift + D не работает.
Я также использую find Action Ctrl + Shift + A , чтобы найти действие о диаграмме и uml, но ничего не нашел.
Я также ищет плагин uml, но большинство из них не работало с новой версией intelliJ (я не пробовал, я просто прочитал комментарий).
ОТВЕТЫ
Ответ 1
Я нашел бесплатный плагин, который может генерировать диаграммы классов с Android Studio. Это называется SimpleUML.
Обновите Android Studio 2. 2+: чтобы установить плагин, следуйте инструкциям в этом ответе: fooobar.com/questions/59298/.
Старая версия Android Studio на Mac: перейдите в Android Studio → Preferences → Plugins
В Windows: зайдите в Android Studio → File → Settings → Plugins
Нажмите на Browse repositories. и найдите SimpleUMLCE (CE означает Community Edition, на этом основана Android-студия).
Установите его, перезапустите, затем вы можете щелкнуть правой кнопкой мыши папку, содержащую классы, которые вы хотите визуализировать, и выбрать Add to simpleUML Diagram .
Это; у вас есть интересная диаграмма классов, сгенерированная из вашего кода!
Ответ 2
Для тех, кто хочет использовать simpleUML в Android Studio и имеет проблемы с запуском SimpleUML.
Теперь выполните следующие шаги.
Шаг 1:
Нажмите Файл и перейдите в Настройки (Файл → Настройки).
Шаг 2
Выберите Плагины на левой панели и нажмите Установить плагин с диска
Шаг 3:
Найдите файл jar SimpleUML и выберите его.
Шаг 4:
Теперь перезапустите Android Studio (Файл → Неправильные кэши/Перезапуск → Просто перезапустить)
Шаг 5:
После перезапуска щелкните правой кнопкой мыши на имени пакета и выберите » Новая диаграмма» или » Добавить в simpleUML Diagram» → «Новая диаграмма».
Шаг 6:
Установите имя файла и создайте файл UML. Я создал с именем NewDiagram
Шаг 7:
Теперь щелкните правой кнопкой мыши имя пакета и выберите файл, который вы создали. В моем случае это была NewDiagram
Шаг 8:
Все файлы накладываются друг на друга. Вы можете просто перетащить их и установить иерархию.
Как это ниже, вы можете перетащить эти классы
Ответ 3
Мне удалось сделать это в некотором роде. Выполните все шаги, на которые ссылается Михал Роуски выше.
- Открыть программное обеспечение Visual Paradigm.
- Создать новый проект
- На верхней панели Tools появится опция, в которой указано Code и выберите Instant Reverse. в выпадающем меню с помощью Java язык (или другой)
- Выберите папку приложения, в которой находится ваш проект, и добавьте его в проект (я выбрал полную папку приложение)
- Теперь приложение должно появиться на левой панели в классе Repository
- Затем все, что вы делаете, — это щелчок правой кнопкой мыши по проекту, который вы добавили, и выберите «Обратно к новой диаграмме классов»
- Выберите, хотите ли вы включить пакеты в класс диаграмму или просто диаграмму классов проекта
Затем он должен появиться на вашем экране и настроить его, как вы пожелаете
Однако я не знаю, нужен ли плагин в Android Studio, тем не менее он работал у меня.
Ответ 4
- type Ctrl + Alt + S (или перейти к настройкам)
- перейдите на вкладку «Плагины», нажмите кнопку «Обзор репозиториев»
- поиск:
Visual Paradigm SDE for IntellIJ (Community edition) Modelling Case Tool - установите его.
Вам необходимо установить правильное программное обеспечение. Теперь он должен хорошо работать.
Я предполагаю, что диаграмма класса UML доступна только в Ultimate Edition.
Чтобы показать диаграмму UML, щелкните правой кнопкой мыши по определенному классу → Диаграммы → Показать диаграмму. Или вы можете в редакторе нажать Ctrl + Alt + Shift + U . Вы можете добавлять новые классы к диаграмме путем перетаскивания. В верхней части окна вы можете выбрать дополнительные параметры. Чтобы сохранить UML, вы должны просто нажать значок сохранения.
Ответ 5
Существует Code Iris, которую вы можете установить, выбрав File → Settings → Plugins → Browse Repositories, затем найдите и выберите Code Ирис. Перезагрузите, тогда у вас будет новая вкладка «Ириска кода».
Ответ 6
Обновление 24.3.2016
Полезно знать — теперь можно интегрировать 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. Мы можем рассмотреть возможность поддержать его в нашей будущей версии, и я буду держать вас в должности после того, любое обновление по этим темам. Не стесняйтесь обращаться ко мне за любыми вопросами и желаю вам хорошего дня!
Это сообщение было удалено, поэтому я постараюсь сделать его более понятным.
В качестве такового я рассматриваю предыдущие ответы как вводящие в заблуждение и не полезны. Поэтому я считаю, что важно, чтобы другие знали это, прежде чем они теряют время, пытаясь заставить его работать.
Ответ 7
Решение:
- Запустить визуальную парадигму
- Сделайте так, как показано ниже, указав на Android Atudio каталог на шаге 4
- Откройте Android Studio и щелкните правой кнопкой мыши по проекту
Ответ 8
Я занимаюсь разработкой Android 2+.
для создания диаграмм классов Я сделал следующее: — установите «ObjectAid UML Explorer» в качестве плагина для eclipse (в моем случае luna с android sdk, но также работает с младшими версиями) . перейдите на сайт eclipse и найдите «ObjectAid UML Explorer» . он далее в результатах поиска. после установки и перезапуска eclipse.
открыть пустой андроид или что-нибудь-java-проект в eclipse. затем щелкните правой кнопкой мыши на пустом проекте eclipse в проводнике проекта — > выберите ‘путь сборки’ то я связываю свой ANDROID STUDIO SRC PATH с моим проектом eclipse android. не имеет значения, есть ли ошибки. снова щелкните правой кнопкой мыши проект eclipse-android и выберите: New в типе фильтра «класс» то вы должны увидеть среди других вариант «диаграммы классов», . выберите его и сфотографируйте. png, видимость и т.д. перетащите ваши классы проекта ANDROID STUDIO в открытую диаграмму → voila:)
Я открываю затмение (луна, но это не имеет значения). Я получил «ObjectAid UML Explorer»
который установлен, я открываю пустой проект андроида затмения, справа
Ответ 9
Вы можете использовать простую программу StarUML. Пробная версия не ограничена и может делать почти все.
В установленном установленном состоянии вы можете использовать его для генерации большого количества uml digrams, просто вставив исходный код. Диаграмма классов — всего лишь один из них. (Он понимает не только язык Java, но и С#, С++ и другие)
Источник
Как создать диаграмму классов (UML) в Android Studio (идея IntelliJ)
Я попытался выполнить поиск и нашел эту ссылку , но Ctrl + Alt + Shift + D не работает.
Я также использую действие find Ctrl + Shift + A , чтобы найти действие с диаграммой и uml, но ничего не нашел.
Я также ищу плагин uml , но большинство из них не работали с новой версией intelliJ (я не пробовал, просто прочитал комментарий).
10 ответов
Я нашел бесплатный плагин, который может генерировать диаграммы классов с помощью студии 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 .
Это оно; у вас есть модная диаграмма классов, сгенерированная из вашего кода!
Для тех, кто хочет использовать simpleUML в Android Studio и испытывает проблемы с запуском SimpleUML.
Теперь выполните следующие шаги.
Шаг 1:
Нажмите Файл и перейдите в Настройки (Файл → Настройки) .
Шаг 2
Выберите Плагины на левой панели и нажмите Установить плагин с диска .
Шаг 3:
Найдите файл SimpleUML jar и выберите его.
Шаг 4:
Теперь перезапустите Android Studio (Файл → Недействительные кеши / Перезагрузка → Просто перезапустите)
Шаг 5:
После перезапуска щелкните правой кнопкой мыши имя пакета и выберите Новая диаграмма или Добавить в схему simpleUML → Новая диаграмма .
Шаг 6:
Задайте имя файла и создайте файл UML. Я создал с именем NewDiagram
Шаг 7.
Теперь щелкните правой кнопкой мыши имя пакета и выберите созданный файл. В моем случае это была 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, вы должны просто щелкнуть значок сохранения.
Существует Code Iris, который вы можете установить, перейдя в Файл -> Настройки -> Плагины -> Обзор репозиториев, затем найдите и выберите Code Iris. Перезагрузите, тогда у вас появится новая вкладка Code Iris.
Обновление 24.3.2016
Полезно знать — теперь можно интегрировать 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 reply от 17 апреля 2015 г .:
Спасибо за ваш запрос, и мне очень жаль, что на данный момент мы поддерживает только интеграцию со стандартной IntelliJ IDEA , но не интегрирован с Android Studio . Мы можем рассмотреть возможность поддержки этого в нашем будущем выпуске, и я буду держать вас в курсе когда-то там любые обновления по этой теме. Не стесняйтесь обращаться ко мне по любым вопросам и желаю вам хорошего дня!
Этот пост был удален, поэтому я постараюсь прояснить его.
Поэтому я считаю предыдущие ответы вводящими в заблуждение и бесполезными. Поэтому я считаю, что другим важно знать это, прежде чем они теряют время, пытаясь заставить его работать.
Решение:
- Запустите Visual Paradigm
- Сделайте как показано ниже, указав на каталог Android Studio на шаге 4.
- Откройте Android Studio и щелкните проект правой кнопкой мыши.
Я разрабатываю с 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’, тогда вы должны увидеть среди прочего параметр ‘class diagram’ . выберите его и настройте . png материал, видимость и т. д. перетащите классы проекта ANDROID STUDIO на открытую диаграмму -> вуаля 🙂
Я открываю затмение (луна, но это не имеет значения). У меня есть «ObjectAid UML Explorer»
Установлено, я открываю пустой проект Android oin eclipse, верно
Эта библиотека конечного автомата Kotlin имеет функцию экспорта PlantUML, она не интегрирована с Android Studio, но ее легко визуализировать на веб-сайте PlantUML.
Вы можете использовать простую программу StarUML. Пробная версия не ограничена и может делать практически все.
После установки вы можете использовать его для создания большого количества биграмм uml, просто вставив исходный код. Диаграмма классов — это лишь один из ее типов. (Понимает не только язык Java, но и C #, C ++ и др.)
Источник