XPanel/Log4Flex- Standalone debugger for Flex/Flash Applications
Translate original post with Google Translate
El entorno de debug de Flex Builder (trace y la perspectiva debugger) es un sueño.
Pero, no siempre llevo de viaje mis multiples pantallas TFT. De momento tengo que trabajar desde un portatil (una unica pantalla pues) y cambiar entre Firefox y Flex Builder no es una opción viable más bien una verdadera tortura!
Aquí entra el debugger standalone para AS3/Flex equivalente del SOS o Luminic Box para AS2, su nombre: Xpanel.
Como presentación me limitaré a traducir, en castellano, la introducción del autor
XPanel ofrece un rendimiento superior y un control mas amplio del tracing en las aplicaciones Flex/Flash.Llega con una API muy familiar para los programadores J2EE Flex 1.* y permite el tracing y logging de aplicaciones Flex 2 bajo la versión sin-debug del lector flash. El Package contiene un ejecutable (XPanel.exe) y un componente (XPanel_Library.swc).
Ficheros de ejemplos, fuentes y de configuración están incluidos en la distribución.
Vamos rapido en imagenes!
Desde un proyecto Flex [Properties]…

… añadimos en la librería la referencia del SWC [FlexBuildPath>add SWC]

Una paréntesis sobre la ubicación de las fuentes. Escogé añadirlas como librería Flex:

Se puede tambien incluirlas en el source path del proyecto o incluso dejarlas fuera del workspace
El API ofrece la paleta “clasica” de métodos estáticos de logging

Por ultimo, configuramos el debugger, en particular las opciones “Always on top” y la ubicación del fichero de log:

Enlaces:
http://flexblog.faratasystems.com/?p=5 (blog)
http://www.faratasystems.com/?page_id=45 (download)
Custom Logger class for Flex trace mechanism, XPanel, and Flex Trace Panel
FlashDevelop AS3 Flex2 With Logging Examples
If you enjoyed this post, please consider to leave a comment or subscribe to the feed and get future articles delivered to your feed reader.

Français
Hello
J’ai découvert la console en lisant ton article.
Franchement je viens de la tester… et c’est vraiment une bonne console
Par contre, même si c’est sympa d’avoir cabler leur console sur le package mx.logging de Adobe, j’aime pas du tout la classe Logger fournie avec la console pour gérer les Logs. Je vais à mon avis la cabler dans mon framework … c’est juste une LocalConnection à gérer de toute manière
Maintenant on a le choix .. je considère toujours que la console SOS permet de faire un peu + de chose que les autres avec sa gestion des commandes etc…
Seul petit problème à mon avis c’est que cette console n’est pas dispo sur MAC
EKA+