zoukankan      html  css  js  c++  java
  • 发一个比trace功能更强大debug工具,MonterDebugger

    经常看到兄弟说trace不出东西啊,这样给你调试会带来很多不便;
    加入说我们需要将运行时的debug信息和之前某个版本的进行比对;
    又加入说我们需要在运行时通过debug动态调整显示对象的属性;
    查看当前整个舞台显示列表;

    这个时候你需要这款比trace功能更强大debug工具:MonterDebugger
    官方网站:http://www.demonsters.com/
    这个是一款老外开发的debug工具;声明下它是一个Air Application;他可以调试Flash CS3/CS4,Flex / Air 所有AS3语言开发的swf作品;而且使用起来非常简单,只需要简单的几个步骤:
    1.将类库导入到项目;
    2.使用先初始化 new MonsterDebugger(this);
    3.使用MonsterDebugger.trace(this, 'Hello, MonsterDebugger');即可将信息传送到MonsterDebugger工作台;

    先上安装文件:
    穿了几次都传不上来,我干脆给国外的下载地址,大家去官方下载好了
    http://monsterdebugger.googlecod ... erDebuggerV2_04.air
    [local]1[/local]


    启动画面:
    <IGNORE_JS_OP style="WORD-WRAP: break-word">a.jpg 

    在菜单里有导出类库的命令和导出示例文件的命令,这里我也在描述下使用方法;
    <IGNORE_JS_OP style="WORD-WRAP: break-word">b.jpg 

    选择Export Client Class;将类文件导入到项目文件夹;

    在项目里需要先初始化话MonsterDebugger;
    new MonsterDebugger(this);即可使用MonsterDebugger.trace(this,'信息');来传递信息了;

    还有三个很有用的方法:
    MonsterDebugger.clearTraces();//可以在每次运行时清楚之前MonsterDebugger工作台上的信息;
    MonsterDebugger.inspect(this);//告诉MonsterDebugger Live Application是this
    MonsterDebugger.snapshot(显示对象);//MonsterDebugger 将遍历该显示对象,并以树形显示;

    这个时候在其右侧有改显示对象支持的属性和方法,而且我们可以在运行是修改这些值,并且即时更新!

    哈哈哈现在来安装一下,享受一下吧!
  • 相关阅读:
    C++对象模型
    C/C++内存结构
    第一篇
    Goodbye Steve(19552011)
    DirectX学习笔记_关于Sprite.Draw2D的说明
    Goodbye World!
    js把一个数组的数据平均到几个数组里面
    Django model字段类型清单
    Golang中间件——goredis操作Redis
    Python开发一个短网址生成器
  • 原文地址:https://www.cnblogs.com/lancidie/p/3419898.html
Copyright © 2011-2022 走看看