Ich habe ein Android-Projekt Opensource in Java (Eclipse) geschrieben. Es gibt ungefähr 300 Klassen .. Ich möchte in der Lage sein, den Code schneller zu verstehen und eine allgemeine Darstellung aller Klassen, Schnittstellen zu haben und zu wissen, wie sie miteinander verbunden sind. Gibt es einen Weg in Eclips oder einem externen Dienstprogramm, das helfen könnte, die Klassenstruktur des Projekts abzurufen?Holen Sie sich die Klassenstruktur eines Android-Projekts
Antwort
Ich habe nicht versucht, aber das sieht gut aus: http://sourceforge.net/projects/jug/
EDIT: Gut, das man sieht noch besser: http://www.objectaid.com/home
EDIT 2: dies Siehe auch: http://www.nwiresoftware.com/
I haven‘ t getan, dass noch mit Java, aber Sie können hier diskutiert einige der Optionen versuchen:
How to generate UML diagrams (especially sequence diagrams) from Java code
um UML-Diagramme Ihres Codes zu erhalten
Es gibt ziemlich viele UML-Plugins für Eclipse. Es geht darum, wie viele Informationen du willst und mit denen du dich wohl fühlst. Die beliebteste, die ich fand, ist Object Aid, aber ein quick Google search für UML-Plugins für Eclipse gibt eine Reihe von Optionen zurück.
Wenn Sie detaillierte UML-Diagramme wünschen, dann empfehle ich Ihnen einen Blick auf Enterprise Architect. Es bietet eine enge Integration mit Eclipse. Die Desktop-Version ist recht erschwinglich.
dies könnte http://stackoverflow.com/questions/1168753/application-to-generate-java-class-hierarchy-diagram helfen –