FlashFirebug 2.0 - super nem Flash debugging!

Kategori: Diverse | Kommentarer (0)
Gemt: 2011-03-23 14:48


Hvis du allerede bruger det populære Firefox plugin Firebug, så er FlashFirebug et must-have!

Helt kort fortalt, så giver FlashFirebug adgang til en komplet displayliste for en hvilken som helst swf-fil man ser i browseren, samt mulighed for at gå ind på hvert enkelt objekt og ændre værdier, samt adgang til alle exceptions m.m.

Og det bedste af det hele er, at det IKKE kræver at man skal implementere noget som helst i sin Flash-fil, det virker bare out-of-the-box - fantastisk!

Læs mere og hent det her:
Download FlashFirebug


ThunderBolt AS3 - Lidt mere end bare trace

Kategori: Diverse | Kommentarer (0)
Gemt: 2008-06-16 13:29


Jo større og mere kompliceret end applikation bliver, jo mere savner man en måde at vise fejl og andet godt på, som er lidt mere avanceret end den sædvanlige trace.

Et rigtig godt bud i den henseende er ThunderBolt AS3, som er en klasse der blandt andet arbejder sammen med Firebug, til at vise beskeder.
Den har niveauer som info, debug, warning og error, der både i Firebug og den medfølgende AS3 Console bliver farvekodet så de er nemme at skelne fra hinanden.

Som en anden ting kan man også blot inputte et objekt, hvorefter ThunderBolt viser alle værdier på objektet.

Du kan læse meget mere om ThunderBolt her:
10 tips and tricks using ThunderBolt AS3

Og den officielle side, blandt andet med download, findes her:
ThunderBolt AS3


Nemmere debugging: Runtime errors med linienummer

Kategori: Tips og tricks | Kommentarer (6)
Gemt: 2008-04-29 9:59


Er der noget mere irriterende end at få en runtime i ActionScript 3, som bare lister at der gik noget galt i en funktion?
Eksempelvis at en unavngiven variabel ikke var defineret?

Hvis man har en stor funktion og fejlen ikke lige springer en i øjnene med det samme, så er det nemlig rent et spørgsmål om trial-and-error for at få fundet stedet hvor det går galt.
Eller, det vil sige, det er det faktisk ikke!

Man kan lige i “Publish settings” sætte et flueben i “Permit debugging”, hvilket gør at man får den fejlbesked man hele tiden har fået PLUS det præcise linienummer hvor fejlen er opstået.
Så bliver det ikke meget nemmere!

Permit debugging

Skal ikke kunne sige om det er almen viden for alle andre, men jeg havde i hvert fald ikke lige luret det.

Fundet via denne blog.


XRay - Din debugger ven i nøden!

Kategori: Diverse | Kommentarer (7)
Gemt: 2007-05-10 15:08


Flash er med tiden blevet bedre til mange ting, men mulighederne for seriøs debugging har til alle tider været temmeligt mangelfulde.

Javist, men kan lave traces til output-vinduet når man arbejder i Flash, og har man debug-udgaven af Flash Player installeret kan man se de selvsamme traces når man ser en swf-fil i browseren.
Men, at udskrive den ene værdi efter den anden er ikke en særligt optimal måde at debugge på, og det er her Xray kommer på banen!

Xray består af to ting, en komponent som installeres i Flash og et lille program der sådan set bare er en swf.
Komponentet placerer man i roden af sit projekt, og woila, når man herefter kører programmet er samtlige objekter i filen tilgængelige i en simpelt træ-struktur:

XRay Screenshot

Og ikke nok med at man kan se dem, man kan rent faktisk også ændre dem.

XRay er intet mindre end et fantastisk lille værktøj, og så er det ovenikøbet gratis!

Du kan finde det her:
XRay