Ich habe versucht, diesen Link zu suchen und zu finden , aber Ctrl+ Alt+ Shift+ Dfunktioniert nicht.
Ich benutze auch find Action Ctrl+ Shift+ A, um Action über Diagramm und uml zu finden, habe aber nichts gefunden.
Ich suche auch nach dem Uml-Plugin , aber die meisten von ihnen funktionierten nicht mit der neuen Version von IntelliJ (ich habe es nicht ausprobiert, ich habe nur den Kommentar gelesen).
android
android-studio
intellij-idea
ide
class-diagram
UmAnusorn
quelle
quelle
Antworten:
Ich habe ein kostenloses Plugin gefunden, das mit Android Studio Klassendiagramme erstellen kann. Es heißt SimpleUML .
Update Android Studio 2.2+: Um das Plugin zu installieren, führen Sie die folgenden Schritte aus: https://stackoverflow.com/a/36823007/1245894
Ältere Version von Android Studio auf Mac: Gehen Sie zu
Android Studio
->Preferences
->Plugins
Unter Windows: Gehen Sie zu
Android Studio
->File
->Settings
->Plugins
Klicken Sie auf
Browse repositories...
und suchen Sie nach SimpleUMLCE (CE bedeutet Community Edition, darauf basiert Android Studio).Installieren Sie es, starten Sie es neu, und klicken Sie mit der rechten Maustaste auf den Ordner mit den Klassen, die Sie visualisieren möchten, und wählen Sie ihn aus
Add to simpleUML Diagram
.Das ist es; Sie haben ein ausgefallenes Klassendiagramm, das aus Ihrem Code generiert wurde!
quelle
Add to simpleUML Diagram
... und ein leeres Diagramm wurde angezeigt. Beeindruckend.Für diejenigen, die simpleUML in Android Studio verwenden möchten und Probleme beim Ausführen von SimpleUML haben.
Laden Sie zuerst das simpleUML-Glas von hier herunter: https://plugins.jetbrains.com/plugin/4946-simpleumlce
Befolgen Sie nun die folgenden Schritte.
Schritt 1:
Klicken Sie auf Datei und gehen Sie zu Einstellungen (Datei → Einstellungen)
Schritt 2
Wählen Sie im linken Bereich Plugins aus und klicken Sie auf Plugin von Festplatte installieren
Schritt 3: Suchen Sie
die SimpleUML-JAR- Datei und wählen Sie sie aus.
Schritt 4:
Starten Sie jetzt Android Studio neu (Datei → Caches ungültig machen / Neustart → Einfach neu starten)
Schritt 5:
Nach dem Neustart Klicken Sie mit der rechten Maustaste auf den Paketnamen und wählen Sie Neues Diagramm oder Zum einfachenUML-Diagramm hinzufügen → Neues Diagramm .
Schritt 6:
Legen Sie einen Dateinamen fest und erstellen Sie eine UML-Datei. Ich habe mit dem Namen NewDiagram erstellt
Schritt 7:
Klicken Sie jetzt mit der rechten Maustaste auf den Paketnamen und wählen Sie die von Ihnen erstellte Datei aus. In meinem Fall war es NewDiagram
Schritt 8:
Alle Dateien sind übereinander gestapelt. Sie können sie einfach per Drag & Drop verschieben und eine Hierarchie festlegen.
Wie folgt können Sie diese Klassen ziehen
quelle
UML Class Diagram
Kauf verwenden, indem Sie eine Klasse / ein Paket auswählen. Klicken Sie dann mit der rechten Maustaste und wählen Sie die OptionUML Class Diagram
und die entsprechenden Schaltflächen aus, um Ihre Klassen mit ihren Abhängigkeiten, Eltern und Beziehungen anzuzeigen. Vielen Dank an IntelliJ dafür. Erwägen Sie auch den Kauf einer Lizenz dafür, wenn Sie diese weiterhin verwenden möchten.Ich habe es irgendwie geschafft. Führen Sie alle Schritte aus, auf die Michal Rowicki oben verwiesen hat.
Tools
Leiste darüber befindet sich eine Option , die angibtCode
undInstant Reverse...
aus dem Dropdown-Menü mit Java-Sprache (oder einer anderen Sprache) auswählt .Dann sollte es auf Ihrem Bildschirm erscheinen und nach Ihren Wünschen angepasst werden
Allerdings weiß ich nicht, ob das Plugin in Android Studio notwendig war, trotzdem hat es in gewisser Weise für mich funktioniert.
quelle
Visual Paradigm SDE for IntellIJ (Community edition) Modelling Case Tool
Sie müssen die richtige Software installieren . Jetzt sollte es gut funktionieren.
Ich denke, dass UML Class Diagram nur in der Ultimate Edition verfügbar ist.
Um ein UML-Diagramm anzuzeigen, klicken Sie mit der rechten Maustaste auf eine bestimmte Klasse -> Diagramme -> Diagramm anzeigen ... oder klicken Sie im Editor auf Ctrl+ Alt+ Shift+ U. Sie können neue Klassen per Drag & Drop an das Diagramm anhängen. Oben im Fenster können Sie weitere Optionen auswählen. Um UML zu speichern, klicken Sie einfach auf das Speichersymbol.
quelle
Es gibt Code Iris, die Sie installieren können, indem Sie zu Datei -> Einstellungen -> Plugins -> Repositorys durchsuchen gehen und dann Code Iris suchen und auswählen. Starten Sie neu, dann haben Sie eine neue Registerkarte Code Iris.
quelle
Update 24.3.2016
Ich habe diesen Leitfaden von VP https://knowhow.visual-paradigm.com/technical-support/running-vp-in-android-studio/ gefunden, der am 8. September 2015 erstellt wurde.
Gut zu wissen - es ist jetzt möglich, VP in Android Studio (in meinem Fall 1.5.1 ) zu integrieren . Vergessen Sie nicht, Ihre Android Studio- Einstellungen vor der Installation zu sichern (Sie finden sie in Users% userName / .AndroidStudioX.X unter Windows).
Ich habe versucht, es zum Laufen zu bringen, aber das erstellte vp-Projekt enthielt keine Diagramme. Vielleicht hat jemand anderes mehr Glück.
Ich habe dieses Handbuch http://www.visual-paradigm.com/support/documents/vpuserguide/2381/2385/66578_creatingauml.html verwendet , damit Visual Paradigm in Android Studio funktioniert, aber die Aktion in 2. hat in 3 keinen Dialog aufgerufen Ich habe den Visual Paradigm-Support um Hilfe gebeten und sie antworteten, dass die Android Studio- Integration derzeit nicht unterstützt wird .
Antwort von Visual Paradigm Antwort vom 17. April 2015:
Dieser Beitrag wurde gelöscht, daher werde ich versuchen, ihn klarer zu gestalten.
Daher halte ich frühere Antworten für irreführend und nicht nützlich. Deshalb ist es für andere wichtig, das zu wissen, bevor sie ihre Zeit verlieren, um es zum Laufen zu bringen.
quelle
Lösung:
quelle
Ich entwickle mit Android Studio 2+.
Um Klassendiagramme zu erstellen, habe ich Folgendes getan: - "ObjectAid UML Explorer" als Plugin für Eclipse installieren (in meinem Fall Luna mit Android SDK, funktioniert aber auch mit jüngeren Versionen) ... Gehen Sie zum Eclipse-Marktplatz und suchen Sie nach "ObjectAid UML Explorer" ". Es ist weiter unten in den Suchergebnissen. nach der Installation und Neustart von Eclipse ...
Öffne ein leeres Android- oder Java-Projekt in Eclipse. Klicken Sie dann mit der rechten Maustaste auf das leere Eclipse-Projekt im Projektexplorer -> wählen Sie "Erstellungspfad". Dann verknüpfe ich meinen ANDROID STUDIO SRC-PFAD mit meinem Eclipse-Android-Projekt. spielt keine Rolle, wenn es Fehler gibt. Klicken Sie erneut mit der rechten Maustaste auf das Eclipse-Android-Projekt und wählen Sie: Neu im Filtertyp 'Klasse', dann sollten Sie unter anderem eine Option 'Klassendiagramm' sehen ... wählen Sie es aus und konfigurieren Sie es ... PNG-Material, Sichtbarkeit usw. Ziehen Sie Ihre ANDROID STUDIO-Projektklassen in das offene Diagramm -> voila :)
hth
Ich öffne die Sonnenfinsternis (Luna, aber das spielt keine Rolle). Ich habe den "ObjectAid UML Explorer"
installiert, den ich installiert habe. Ich öffne ein leeres Android-Projekt in Eclipse, richtig
quelle
Sie können das einfache Programm StarUML verwenden . Die Testversion ist unbegrenzt und kann fast alles.
Bei einmaliger Installation können Sie damit eine große Anzahl von Uml-Digrammen generieren, indem Sie einfach den Quellcode einfügen. Klassendiagramm ist nur eine Art davon. (Es versteht nicht nur Java-Sprache, sondern auch C #, C ++ und andere)
PS Das Programm eignet sich hervorragend zum Zeichnen von Architekturdiagrammen, bevor Sie mit dem Codieren des Programms beginnen.
quelle