Tengo un código abierto de proyecto de Android escrito en Java (Eclipse). Hay alrededor de 300 clases ... Quiero ser capaz de entender el código más rápido y tener una representación general de todas las clases, interfaces y saber cómo están conectadas entre sí. ¿Hay alguna forma en Eclips o una utilidad externa que pueda ayudar a recuperar la estructura de clase del proyecto?Obtener la estructura de clases de un proyecto de Android
Respuesta
Yo no lo he probado, pero esto se ve bien: http://sourceforge.net/projects/jug/
EDIT: Bueno, éste se ve aún mejor: http://www.objectaid.com/home
EDIT 2: Véase también esto: http://www.nwiresoftware.com/
no he Ya lo hice con Java, pero puede probar algunas de las opciones que se tratan aquí:
How to generate UML diagrams (especially sequence diagrams) from Java code
para obtener diagramas UML de su código
Existen bastantes plugins UML disponibles para Eclipse. Realmente se trata de la cantidad de información que desea y con la que se siente cómodo. El más popular que encontré es Object Aid pero un quick Google search para complementos UML para Eclipse devuelve una serie de opciones.
Si desea diagramas UML detallados, le recomiendo echarle un vistazo al Enterprise Architect. Proporciona una estrecha integración con Eclipse. La versión de escritorio es bastante asequible.
- 1. ¿Cuál es la mejor estructura para un proyecto Android SVN?
- 2. Mejor estructura de la estructura del proyecto web de Java
- 3. Estructura de carpetas para un proyecto C
- 4. estructura de carpetas para un proyecto Node.js
- 5. Proyecto de biblioteca Android: ¿cómo obtener contexto?
- 6. Cómo obtener una lista de clases en un proyecto que ya no necesita ningún proyecto
- 7. android dexclassloader obtener la lista de todas las clases
- 8. Estructura de directorios para proyecto de fajo de plataforma multiplataforma
- 9. Obtener la dirección IP de la computadora en un proyecto de Android usando Java
- 10. JavaDoc en un proyecto de Android Eclipse
- 11. Estructura de proyecto de ruby ideal
- 12. ¿Puedo obtener el tamaño de un campo de estructura sin crear una instancia de la estructura?
- 13. Usar groovy para cargar un recurso de prueba de la estructura de mi proyecto
- 14. Agregar un proyecto de biblioteca Android a un proyecto de Android evita que Ant construya
- 15. usando Scalatest en un proyecto de estructura de juego
- 16. ¿Cuál es su estructura de proyecto/estructura de proyecto favorita/recomendada para Pruebas unitarias usando Boost?
- 17. estructura del proyecto para envolver muchas clases ++ c en Cython a un objeto compartido sola
- 18. Estructura de clases protegida en Java?
- 19. Estructura de proyecto de Python y App Engine
- 20. Obtener archivos de salida de un proyecto de MSBuild
- 21. Gestión de cambios en la estructura de clases para ser coherente con la colección de mongodb
- 22. proyecto Java convención estructura de directorios
- 23. DDD, NHibernate, y estructura/nombre de proyecto
- 24. ¿Estructura del paquete para un proyecto de Java?
- 25. ¿Cómo se estructura un proyecto de iPhone XCode?
- 26. Obtener la lista de miembros de la estructura C
- 27. Creando un proyecto android haciendo referencia al proyecto de la biblioteca android usando ant/teamcity
- 28. Obtener clases secundarias de la clase base
- 29. de error: Un proyecto con un tipo sacado de la biblioteca de clases
- 30. Android Maven Directorio Estructura
esto podría ayudar http://stackoverflow.com/questions/1168753/application-to-generate-java-class-hierarchy-diagram –