Domanda

Voglio vedere di classe, la funzione e variabili / proprietà, le dipendenze visivamente, come NDepend , ma per ActionScript 2 o AS3 codice.

Tutti i programmi o idee?

doxygen in qualche modo?

FlexUnit?

È stato utile?

Soluzione

Aggiornamento Nov 2018:

Sembrerebbe che Structure101 ( nuova pagina di download ) non ha più una variante di ActionScript.

risposta originale, link obsoleti:

Structure101g e selezionare il sapore Actionscript dopo l'installazione del software.

Ho confermato che è in grado di tracciare livello di classe e anche le dipendenze la funzione di chiamata a progetti / AS3 Flex, e generare una mappa visiva delle stesse.

Date un'occhiata alla schermata allegata.

  

(non SSL link morto: i40.tinypic.com/e8qptu.png)

La speranza che aiuta.

Altri suggerimenti

Lungi dall'essere una soluzione completa, ma per cominciare si consiglia di utilizzare Flex SDK ASDoc per generare la struttura di percorso di classe in un unico XML (grazie a -keep-xml -skip-xsl / argomenti ).

In seguito si potrebbe forse ottenere un bel risultato se si dispone di un gioco con graphviz ( http: // www. graphviz.org/Resources.php ).

Automatizzare il tutto tramite ANT e siete ordinare; )

I compilatori SDK Flex hanno un argomento -link-report che vi darà alcune buone informazioni sulle classi compilate nel file SWF e le loro dipendenze.

Esaminando Linker dipendenze dalla documentazione Flex 3 per ulteriori informazioni.

Stavo per postare un link a link Segnala Visualizer Big Kahuna Burger, ma vedo che darrinm ha trovato uno strumento molto migliore.

Ancora, potrebbe essere di qualche utilità

LinkReportAIR

ItDepends , un browser visivo per le dipendenze di classe e dei pacchetti di applicazioni Flex.

E 'mancano le capacità di visualizzazione di NDepends ma è un grande passo dal tentativo di dare un senso di rapporti di collegamento. Nasce là così se uno era sufficientemente motivato potrebbe essere esteso con visualizzazioni.

In fase di runtime si una anche ottenere informazioni sui singoli corsi tramite il metodo describeType (parte del flash.utils). Esso restituisce un documento XML che descrive la classe si dà ad esso.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top