How to suppress only [SWF] traces when debugging Flash applications

后端 未结 6 715
太阳男子
太阳男子 2020-12-17 23:06

I\'m working on an Adobe Flex application that loads lots of Flex Modules and other Flash sub-applications and Flash resources. Each time one successfully loads the flashlo

相关标签:
6条回答
  • 2020-12-17 23:39

    I've been pretty happy with both deMonster's debugger, albeit it's a bit hefty to set up. A little lighter is the XRay admin tool, (http://osflash.org/xray), which still requires some setup. (including classes, special trace statements, etc.)

    To be honest, what I usually use is the flash Debug player and Vizzy, which allows you to apply a live filter to the debug messages. Although it doesn't allow you exclude words, prepending a word to your traces could make everything that you don't explicitly trace disappear. For instance, you could filter by [custom], then just find and replace "trace(" with "trace('[custom]',".

    Hope that helps, or inspires you.

    0 讨论(0)
  • 2020-12-17 23:53

    Not sure what OS you are on, but for Windows I view the Flash log with TailXP and it let's me filter out lines based on a string match.

    0 讨论(0)
  • 2020-12-17 23:53

    Ran into the same annoying issue and added a feature request on adobe bug base; please vote for it: https://bugbase.adobe.com/index.cfm?event=bug&id=3761359

    0 讨论(0)
  • 2020-12-17 23:56

    I suggest you use De MonsterDebugger an open source debugger for Adobe Flash, Flex and AIR.

    It is perfect for what you are looking for, you can filter outputs, color code etc... Give it a go!

    0 讨论(0)
  • 2020-12-17 23:56

    When Using the Flash Develop plugin called FDtrace, I don't see these.

    0 讨论(0)
  • 2020-12-18 00:01

    I don't think there is going to be a way to do this. From what I know, your options are:

    1. Remove the traces from actionscript manually
    2. set "Omit Traces" in the publish settings
    3. Test in Firefox and use Flash Tracer. Flash Tracer has a built in filtering options that you might be able to use to better focus on the relevant traces.
    0 讨论(0)
提交回复
热议问题