Nemmere debugging: Runtime errors med linienummer
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!
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.
- Relaterede artikler:
- FlashFirebug 2.0 - super nem Flash debugging!
- Facebook aplikationer og Flash - navigateToUrl drilleri
- ActionScript 3: Picture klasse med indbygget load, brightness, contrast, saturation og hue
- ActionScript 3: Tiles på den nemme måde
- ActionScript 3: Konverter farvebilleder til sort/hvid
Hey
Super tip - det var heller ikke almen viden for mig.
Mange tak
/Dennis
Hej Super, lige hvad jeg mangler!
underlidt det ikke er sat som standard..
Filstørrelsen bliver en smule større når det er slået til, så det er nok den primære årsag, men derudover mener jeg også at det må give en øget sikkerhedsrisiko.
Man kan i øvrigt læse lidt mere om debugging mulighederne i CS3 her:
http://www.adobe.com/devnet/flash/articles/as3_debugger.html
Yo, thank you, man! Hard to understand, couse I don´t know your language but pictures do say everything. Thanks it really helped me.
Glad it helped
/Mads