Pregunta

Quiero ver la clase, la función y la variable / propiedad, dependencias visualmente, como NDepend , pero para el código ActionScript 2 o AS3.

Todos los programas o ideas?

doxygen de alguna manera?

FlexUnit?

¿Fue útil?

Solución

Actualización Nov 2018:

Parece que Structure101 ( nueva página de descarga ) ya no tiene una variante de ActionScript.

Respuesta original, enlaces obsoleto:

Structure101g y seleccione el sabor Actionscript después de instalar el software.

He confirmado que es capaz de trazar el nivel de clase e incluso dependencias llamada a la función en proyectos / Flex AS3, y generar un mapa visual de la misma.

Tome un vistazo a la captura de pantalla adjunta.

  

(no SSL vínculo roto: i40.tinypic.com/e8qptu.png)

Espero que ayude.

Otros consejos

Lejos de una solución completa, pero para empezar es posible que desee utilizar ASDoc SDK de Flex para generar la estructura de ruta de clase en un solo XML (gracias a los -keep-XML-XSL -skip argumentos ).

A partir de entonces que probablemente podría conseguir un buen resultado si tiene un juego con graphviz ( http: // www. graphviz.org/Resources.php ).

La automatización de todo a través de ANT y estás clasificadas; )

Los compiladores del SDK de Flex tienen un argumento -link-report que le dará una buena información acerca de las clases compiladas en el archivo SWF y sus dependencias.

Examinar vinculador Dependencias de la documentación de Flex 3 para obtener más información.

Yo iba a publicar un enlace a enlace Informe visualizador de Big Kahuna Burger, pero veo que darrinm ha encontrado una herramienta mucho mejor.

Sin embargo, podría ser de alguna utilidad

LinkReportAIR

ItDepends , un navegador visual para las dependencias de clase y paquete en aplicaciones Flex.

Se carece de las capacidades de visualización de NDepends pero es un gran paso de tratar de dar sentido a los informes de enlace. Su fuente es allí así que si uno fue motivado suficientemente podría ampliarse con visualizaciones.

En tiempo de ejecución que también consigue una información sobre las clases individuales a través del método describeType (Parte de flash.utils). Se devuelve un documento XML que describe la clase que da a la misma.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top