`
wangcheng
  • 浏览: 1454671 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

De MonsterDebugger开源的Flex运行时调试器

阅读更多

De MonsterDebugger
http://www.demonsterdebugger.com/

是一个开源的Flex运行时调试器,不仅可以查看trace输出,还能以树型结构显示组件模型,并浏览每个组件的属性值,还可以在运行时动态修改属性的值,允许运行时调用组件的某些方法。

1. 在 http://www.demonsterdebugger.com/ 下载 MonsterDebuggerV2_02.air (需要先安装AIR Runtime)

2. 将MonsterDebuggerV2_02.air安装到硬盘里,并启动此程序

3. 选 File > Export Client Class 指定输出路径为你 flex project 的 src 目录。如果成功,你将在src目录看到 nl\demonsters\debugger\MonsterDebugger.as 文件  (看包名这个应该是荷兰公司写的)

4. 写个程序来试一下

 

<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" 
	layout="absolute"  creationComplete="onInit()">
	
	<mx:Script>
		<![CDATA[
		
		// 导入 MonsterDebugger
		import nl.demonsters.debugger.MonsterDebugger;
		
		// 声明 debugger 变量
		private var debugger : MonsterDebugger;
		
		private function onInit() : void {
			// 初始化 the debugger
			debugger = new MonsterDebugger(this);
			
			// 发送一个简单的 trace 消息
			MonsterDebugger.trace(this, "Hello MonsterDebugger!");
		}
		]]>
	</mx:Script>
	
</mx:Application>

 

 看看MonsterDebugger的TRACES窗口中,你的消息已经打印出来了。

 

分享到:
评论
1 楼 malasun 2009-06-01  
fine,tks

相关推荐

Global site tag (gtag.js) - Google Analytics