Frage

Ich möchte sehen, Klasse, Funktion und Variable / Eigenschaft, Abhängigkeiten visuell, wie NDepend , sondern auch für Actionscript 2 oder AS3-Code.

Alle Programme oder Ideen?

Verwenden Sie doxygen in irgendeiner Weise?

Flexunit?

War es hilfreich?

Lösung

Update November 2018:

Es scheint, dass Structure101 ( neue Download-Seite ) nicht mehr eine Actionscript-Variante hat.

Original Antwort, Links veraltet:

Herunterladen Structure101g und wählen Sie das Action Geschmack nach der Installation der Software.

Ich habe bestätigt, dass es in der Lage ist Klasse Ebene abzubilden und sogar Abhängigkeiten Funktionsaufruf in Flex / AS3-Projekte und eine visuelle Karte des gleichen erzeugen.

Werfen Sie einen Blick auf den beigefügten Screenshot.

  

(Nicht-SSL-Verbindung tot: i40.tinypic.com/e8qptu.png)

Ich hoffe, das hilft.

Andere Tipps

Weit davon entfernt, eine Komplettlösung, sondern beginnen Sie Flex SDK ASDoc verwenden möchten die Klassenpfadstruktur in einem einzigen XML (dank der -keep-xml -skip-xsl Argumente zu erzeugen ).

Danach könnte man wahrscheinlich ein gutes Ergebnis, wenn man ein Spiel mit graphviz hat ( http: // www. graphviz.org/Resources.php ).

Automatisieren alles über ANT und Sie sind sortiert; )

Die Flex SDK Compiler haben eine -link-report Argument, dass Sie einige gute Informationen über die Klassen in die SWF und deren Abhängigkeiten kompiliert geben.

Siehe Prüfungs Linkers Abhängigkeiten von der Flex 3-Dokumentation für weitere Informationen.

Ich wollte einen Link zu Big Kahuna Burger Link melden Visualizer schreiben, aber ich sehe, dass darrinm ein viel besseres Werkzeug gefunden hat.

Dennoch von Nutzen sein könnte

LinkReportAIR

ItDepends , ein Visual-Browser für Klassen- und Paketabhängigkeiten in Flex-Anwendungen.

Es fehlt die Visualisierungsmöglichkeiten von NDepends aber es ist ein großer Schritt von dem Versuch, Sinn von Link Berichten zu machen. Seine Quelle ist es so, wenn man ausreichend motiviert war es mit Visualisierung erweitert werden kann.

Zur Laufzeit Sie eine auch Information über einzelne Klassen über die describeType Methode (Teil von flash.utils). Es gibt ein XML-Dokument, das die Klasse, die Sie geben, um es beschreibt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top