Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 调试Flash应用程序时如何仅抑制[SWF]跟踪_Apache Flex_Flash_Debugging_Flexbuilder - Fatal编程技术网

Apache flex 调试Flash应用程序时如何仅抑制[SWF]跟踪

Apache flex 调试Flash应用程序时如何仅抑制[SWF]跟踪,apache-flex,flash,debugging,flexbuilder,Apache Flex,Flash,Debugging,Flexbuilder,我正在开发一个AdobeFlex应用程序,它加载了很多Flex模块和其他Flash子应用程序以及Flash资源。每次成功加载flashlog.txt和Flex控制台时,都会显示类似“[SWF]filename.SWF-[filesize]字节解压缩后”的跟踪具体来说: [SWF]Main.SWF-解压缩后的1361299字节 [SWF]core/core.SWF-解压缩后516390字节 我不想禁用跟踪,因为我正在调试,但这些跟踪非常嘈杂。如何仅抑制[SWF]加载的跟踪?我认为没有办法做到这一点

我正在开发一个AdobeFlex应用程序,它加载了很多Flex模块和其他Flash子应用程序以及Flash资源。每次成功加载flashlog.txt和Flex控制台时,都会显示类似“[SWF]filename.SWF-[filesize]字节解压缩后”的跟踪

具体来说:
[SWF]Main.SWF-解压缩后的1361299字节
[SWF]core/core.SWF-解压缩后516390字节


我不想禁用跟踪,因为我正在调试,但这些跟踪非常嘈杂。如何仅抑制[SWF]加载的跟踪?我认为没有办法做到这一点。据我所知,您的选择是:

  • 手动从actionscript中删除跟踪
  • 在发布设置中设置“忽略跟踪”
  • 在Firefox中测试并使用Flash Tracer。Flash Tracer有一个内置的过滤选项,您可以使用它更好地关注相关的跟踪

  • 不确定您使用的是什么操作系统,但对于Windows,我可以查看Flash日志,让我根据字符串匹配筛选出行。

    我建议您使用Adobe Flash、Flex和AIR的开源调试器

    它是完美的什么你正在寻找,你可以过滤输出,颜色代码等。。。
    试试看

    我对deMonster和deMonster的调试器都很满意,尽管设置起来有点麻烦。稍微轻一点的是XRay管理工具(),它仍然需要一些设置。(包括类、特殊跟踪语句等)

    老实说,我通常使用的是flash调试播放器和Vizzy,它允许您对调试消息应用实时过滤器。虽然它不允许您排除单词,但在跟踪中预先添加单词可能会使您没有明确跟踪的所有内容消失。例如,您可以按[custom]进行筛选,然后只需查找“trace”()并将其替换为“trace”(“[custom]”)


    希望这能对您有所帮助或启发。

    当使用名为FDtrace的Flash Develop插件时,我看不到这些。

    遇到了同样的恼人问题,并在adobe bug base上添加了一个功能请求;请投赞成票: