ThunderBolt

ThunderBolt AS3 ist ein Logging Tool, das im Zusammenspiel mit der Firefox-Erweiterung Firebug das Ausgeben von Informationen im Browser ermöglicht. So können z.B. Variablenwerte, Fehler oder Warnungen in Firefox angezeigt werden (analog zum Ausgabefenster in der Flash IDE) .

ThunderBolt ersetzt quasi den trace()-Befehl und zeigt die Informationen über die Firebug-Erweiterung an. Wer Firebug installiert hat, kann das folgende Beispiel ausprobieren: Einfach Firebug starten, etwas in das Textfeld schreiben, dann auf den Button klicken.

ThunderBolt AS3 basiert auf ActionScript 3, weshalb es mit Flash CS3 oder Flex 2 genutzt werden kann. Es ist Open Source.

Die Features der Version 1.0 sind:

  • Log levels: INFO, WARN, ERROR, DEBUG (FATAL, ALL)
  • Tree view for complex object structures such as class identifier and its properties
  • Custom LogTarget based on Flex Logging API including filters
  • Memory snapshot
  • SWC components for logging using Flex 2 or Flash CS3. Only 4kB for the Flash based SWC and 24kB for Flex one using the Flex 2 Logging Framework.

Link: ThunderBolt AS3 (Google Code)
Link: Firebug