Wie generieren Klassendiagramm (UML) auf Android-Studio (IntelliJ Idea)
Ich habe versucht, zu suchen und fand diese link, aber Strg+Alt+Shift+D funktioniert nicht.
Ich nutze auch Action finden Strg+Shift+A zu finden, handeln über Diagramm und uml-aber nichts gefunden.
Ich auch die Suche für das uml-plugin,
aber die meisten von Ihnen hat nicht funktioniert mit der neuen version von intelliJ (ich habe nicht versucht, es gerade lese ich den Kommentar).
- Ich bemerkte, wie die UML-Modellierung-Funktion nur in der Ultimate Edition, aber nicht in der Community Edition finden Sie unter jetbrains.com/idea/features
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fand ich ein kostenloses plugin, das generieren von Klassendiagrammen mit android studio.
Es heißt SimpleUML.
Update Android Studio 2.2+:
Um das plugin zu installieren, befolgen Sie die Schritte in dieser Antwort: https://stackoverflow.com/a/36823007/1245894
Ältere version von Android Studio
Auf dem Mac: gehen Sie auf
Android Studio
->Preferences
->Plugins
Unter Windows: gehen Sie zu
Android Studio
->File
->Settings
->Plugins
Klicken Sie auf
Browse repositories...
und Suche für SimpleUMLCE(CE-bedeutet Community Edition, das ist, was android studio basiert auf).
Installieren, neu starten, und klicken Sie mit der rechten Maustaste auf den Ordner, enthält die Klassen, die Sie visualisieren möchten, und wählen Sie
Add to simpleUML Diagram
.Das ist es; Sie haben Sie Lust Klassendiagramm erzeugt aus dem code!
Add to simpleUML Diagram
... und ein leeres Diagramm erschien. Beeindruckend.show kotlin bytecode
dekompilieren und esjava
und dann hinzufügen zum DiagrammFür diejenigen, die verwenden möchten simpleUML in Android Studio und Probleme im Laufenden SimpleUML.
Ersten download simpleUML-jar von hier https://plugins.jetbrains.com/plugin/4946-simpleumlce
Nun befolgen Sie die unten aufgeführten Schritte.
Schritt 1:
Klicken Sie auf Datei und gehen Sie zu Einstellungen (Datei → Einstellungen)
Schritt 2
Wählen Sie Plugins von Links Panel und klicken Sie auf Installieren Sie die Erweiterung von der Festplatte
Schritt 3:
Suchen Sie die SimpleUML jar Datei, und wählen Sie es.
Schritt 4:
Jetzt Starten Sie Android Studio (Datei → Invalidate Caches/Neu Gestartet → Einfach Neu Starten)
Schritt 5:
Nachdem Sie neu starten, Rechten Maustaste Auf den Package-Namen und Wählen Sie Neues Diagramm oder Hinzufügen simpleUML-Diagramm → Neues Diagramm.
Schritt 6:
Legen Sie einen Dateinamen und erstellen UML-Datei. Ich erstellt mit dem Namen NewDiagram
Schritt 7:
Nun Rechten Maustaste Auf den Package-Namen und Wählen Sie die Datei, die Sie erstellt haben. In meinem Fall war es NewDiagram
Schritt 8:
Alle Dateien liegen gestapelt übereinander. Sie können einfach per drag und drop und festlegen einer Hierarchie.
Wie diese unten, ziehen Sie diese Klassen
Ich habe es geschafft, es zu tun in einer Weise. Führen Sie die Schritte, wie verwiesen durch Michal Rowicki oben.
Tools
bar oben, die besagtCode
und wählen Sie
Instant Reverse...
aus der drop-down-Menü mit JavaSprache(oder andere)
dem Projekt hinzufügen(ich habe die kompletten Ordner
Anwendung)
Repository
wählen Sie "Umkehren", um die neue Klasse Diagramm
Diagramm oder einfach nur das Klassendiagramm des Projekts
Dann sollte es erscheinen auf dem Bildschirm und passen Sie es wie Sie wollen
Allerdings weiß ich nicht, ob das plugin in Android Studio war notwendig, doch es hat in einer Weise für mich.
Visual Paradigm SDE for IntellIJ (Community edition) Modelling Case Tool
Zu installieren, müssen Sie passende software. Nun sollte es gut funktioniert.
Ich denke, das UML-Klassendiagramm ist nur verfügbar auf der Ultimate Edition.
Zeigen UML-Diagramm, klicken Sie mit der rechten Maustaste auf die gewünschte Klasse -> Diagramme -> Zeige Diagramm...
Oder Sie können im editor klicken Sie auf Strg+Alt+Shift+U.
Man könnte anfügen der neuen Klassen-Diagramm per drag-and-drop. Auf der Oberseite des Fensters können Sie wählen, mehr Optionen. Zum speichern von UML-Sie sollten klicken Sie einfach auf den speichern-Symbol.
Standard edition
und oben. Damit widersprechen Sie sich selbst von Ihren eigenen feature-Seite... Was für eine Abzocke!Es ist Code Iris, die Sie installieren können, indem Sie auf Datei -> Einstellungen -> Plugins -> Durchsuchen Repositories, dann finden Sie und wählen Sie Code-Iris.
Neu starten, dann müssen Sie einen neuen Code Iris tab.
Update 24.3.2016
Habe ich diesen guide gefunden von VP - https://knowhow.visual-paradigm.com/technical-support/running-vp-in-android-studio/ erstellt am September 8, 2015.
Gut zu wissen - es ist möglich zu integrieren VP in Android-studio (in meinem Fall 1.5.1) jetzt. Vergessen Sie nicht, backup Ihrem Android Studio Einstellungen (Sie finden diese in der Benutzer%Benutzername/.AndroidStudioX.X auf Windows) vor der installation.
War ich versucht zu machen, Arbeit aber erstellt vp-Projekt nicht enthalten Diagramme. Vielleicht hat jemand anderes mehr Glück haben.
War ich mit dieser Anleitung http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html, Visual Paradigma der Arbeit in Android studio, aber die Handlung im 2. nicht aufrufen, Dialog in der 3. So Habe ich gefragt, Visual Paradigm unterstützt um Hilfe und Sie antwortete, dass Android Studio integration wird nicht unterstützt jetzt.
Antwort von Visual paradigm Antwort von Apr 2015 17:
Dieser Beitrag wurde gelöscht, also werde ich versuchen, es zu machen, mehr klar.
Als solcher überlege ich, vorherigen Antworten als irreführend und nicht sinnvoll. Deshalb habe ich die Sache, dass es für andere wichtig zu wissen, dass, bevor Sie verlieren Ihre Zeit mit dem Versuch zu machen es zu arbeiten.
Lösung:
Verzeichnis in Schritt 4
Ich bin auf die Entwicklung mit android studio 2+.
zum erstellen von Klassen-Diagramme habe ich die folgenden:
- installieren "ObjectAid UML-Explorer" als plugin für eclipse(in meinem Fall luna mit android sdk, sondern arbeiten mit jüngeren Versionen)
... gehen Sie zu eclipse marketplace und Suche nach "ObjectAid UML-Explorer".
es ist weiter unten in den Suchergebnissen.
nach der installation und dem Neustart von eclipse ...
öffnen Sie ein leeres android oder was auch immer-java-Projekt in eclipse.
dann mit der rechten Maustaste auf die leere eclipse-Projekt im Projekt-explorer
-> wählen Sie "build path'
dann habe ich link meine ANDROID STUDIO SRC PFAD in mein eclipse-android-Projekt.
egal, ob Fehler vorhanden sind.
wieder Rechtsklick auf das eclipse-android-Projekt und wählen Sie: Neue
in den filter-Typ 'class',
dann sollten Sie sehen unter anderem eine option 'Klassendiagramm'
... wählen Sie es aus und confgure es ... png Zeug, Sichtbarkeit, etc.
drag/drop von Ihrem ANDROID-STUDIO-Projekt-Klassen in die open-Diagramm -> voila 🙂
hth
Ich öffnen Sie eclipse(luna, aber das spielt keine Rolle).
Ich habe die "ObjectAid UML-Explorer"
installiert ich öffne ein leeres android-Projekt in eclipse, rechts
Können Sie die einfache Programm StarUML. Die Testversion ist unbegrenzt, und Sie können fast alles tun.
Onced installiert, können Sie es verwenden, um zu generieren große Anzahl von uml-digrams nur durch einfügen der source-code. Klasse-Diagramm ist nur eine Art davon. (Es versteht nicht nur die Sprache Java, sondern C#, C++ und andere)
P. S. Das Programm ist ideal für das zeichnen von Architektur-Diagrammen, bevor Sie den Programmcode.