Question

Je veux voir la classe, la fonction et variable / propriété, dépendances visuellement, comme NDepend , mais pour ActionScript 2 ou un code AS3.

Tous les programmes ou idées?

Utilisez doxygen en quelque sorte?

FlexUnit

Était-ce utile?

La solution

Mise à jour novembre 2018:

Il semblerait que pas Structure101 ( nouvelle page de téléchargement de ) plus a une variante ActionScript.

Réponse originale, liens périmés:

Télécharger Structure101g et sélectionnez la saveur Actionscript après l'installation du logiciel.

Je l'ai confirmé qu'il est en mesure de tracer le niveau de classe et même les dépendances d'appels de fonction dans des projets Flex / AS3, et générer une carte visuelle du même.

Jetez un oeil à la capture d'écran ci-joint.

  

(mort non SSL lien: i40.tinypic.com/e8qptu.png)

L'espoir qui aide.

Autres conseils

Loin d'une solution complète, mais pour commencer vous pouvez utiliser ASDoc SDK Flex pour générer la structure de chemin de classe dans un XML unique (grâce aux -keep-xml -skip-xsl arguments ).

vous pouvez ensuite probablement obtenir un bon résultat si vous avez un jeu avec graphviz ( http: // www. graphviz.org/Resources.php ).

Automatiser tout via ANT et vous êtes triées; )

Les compilateurs SDK Flex ont un argument -link-report qui vous donnera quelques bonnes informations sur les classes compilées dans le fichier SWF et leurs dépendances.

Voir examen Linker dépendances du Flex 3 documentation pour plus d'informations.

J'allais poster un lien vers le rapport de Big Kahuna Burger lien Visualiseur, mais je vois que darrinm a trouvé un meilleur outil.

Pourtant, pourrait être utile

LinkReportAIR

ItDepends , un navigateur visuel pour les dépendances de classes et de packages dans les applications Flex.

Il manque les capacités de visualisation de NDepends mais son un grand pas d'essayer de comprendre les rapports de lien. Sa source est là si on était suffisamment motivé, il pourrait être étendu avec visualisations.

Lors de l'exécution, vous pouvez également obtenir une information sur les cours individuels via la méthode describeType (partie de flash.utils). Il renvoie un document XML qui décrit la classe que vous lui donnez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top