à la recherche d'un outil qui: p>
outils qui n'abandonneront pas cette tâche incluent: p>
Des idées? P>
3 Réponses :
Le plug-in NetBeans UML couvrira certaines de vos exigences. P>
La réponse est probablement "Aucune application OSS / GRATUITE n'existe". Pourquoi? Parce que: p>
Je vous suggère de détendre vos besoins. Je veux dire, qu'est-ce qui ne va pas avec l'utilisation d'un grand modeleur IDE ou UML? La mémoire est bon marché. Quel est le problème avec attendre quelques secondes pour charger / gérer le diagrammer? Patience Grasshopper! À quels lycéens avec 2 jours de formation vont regarder une base de code source avec 10 000 classes ??? P>
Mes points de base se tiennent toujours. Vos exigences ne sont pas susceptibles d'être remplies par un produit OSS existant.
Maven avec des plugins est probablement une solution meilleure. JXR est beaucoup plus utile que les diagrammes.
Il semble que Visualizer de classe répond à toutes vos exigences (à l'exception du schéma d'enregistrement en tant que PNG). p>
Selon l'auteur classe-visualizer.net est la dernière version de la classe Visualizer. La dernière version 0.7.0 fonctionne uniquement avec Java 7+
Je serai intéressé si vous trouvez une solution. Les programmes que je connais sont capables de faire toutes ces choses ne sont ni open source, ni léger (ni libre).
Ma bibliothèque open source FastClassPathScanner peut générer des visualisations de graphique de catégorie (hiérarchie de classe), entre autres. Le graphique généré montre non seulement les bords représentant "s'étend", "implémente" et "a des relations d'annotation", mais aussi "dispose également de champ de type". Voir ma réponse ici: Stackoverflow.com/a/34354003/3950982