`
wangcheng
  • 浏览: 1465074 次
  • 性别: 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

相关推荐

    【开源】易语言正则调试器

    【开源】易语言正则调试器是一款专为易语言用户设计的正则表达式测试与调试工具。它具有开源的特点,允许用户深入理解其内部工作原理,并可以根据需求进行定制或扩展。这款调试器的主要功能是帮助程序员在使用易语言...

    grdb调试器源码 debug调试器的开源实现

    《GRDB调试器源码详解:深入理解debug调试器的开源实现》 在软件开发过程中,调试器扮演着至关重要的角色,它可以帮助开发者追踪代码执行流程,定位并修复错误。本文将详细介绍开源项目GRDB——一个在DOS/DMPI环境...

    开源调试器rr0d(ring0级)

    【开源调试器rr0d(ring0级)】 在IT领域,调试器是开发者们不可或缺的工具,它们用于检测和修复程序中的错误。rr0d(Rasta Ring0 Debugger)是一个特殊的开源调试器,专为ring0级调试设计,这意味着它能够对操作...

    Flex开源项目

    Flex开源项目是一系列用于Adobe Flex、Flash及AIR开发的免费资源,它们提供了丰富的组件、库和框架,帮助开发者构建更加复杂和功能丰富的用户界面。以下是一些重要的Flex开源项目的详细介绍: 1. **Flexbox**: 由...

    flex开源3D地图

    Flex是一个用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript编程语言和MXML标记语言,能够创建运行在Adobe Flash Player或Adobe AIR环境中的动态用户界面。 在描述中提到的"flex开源3D地图",我们...

    Flex调试工具 IE Firfox

    Flex是一种开源的、基于ActionScript的开放Web应用程序框架,它由Adobe公司开发,主要用于构建富互联网应用程序(RIA)。这些应用程序可以提供丰富的用户界面和交互体验,常见于网页和桌面应用中。在开发Flex项目时...

    flex流程编码器(开源)

    标题中的“flex流程编码器(开源)”指的是一个使用Adobe Flex技术开发的,专门用于创建和编辑工作流的开源工具。Flex是一种基于ActionScript 3.0的编程框架,它允许开发者构建富互联网应用程序(RIA),这些应用...

    Flex debug 10 for IE

    在开发Flex应用时,使用Debug版本的Flash Player插件至关重要,因为它提供了详细的错误报告和调试信息,这对于找出在运行时出现的问题非常有帮助。例如,当应用程序崩溃或者行为异常时,开发者可以通过调试器看到...

    flex框架 JAVA-FLEX

    Flex框架是一种基于Adobe Flash Player和Adobe AIR运行时的开源应用程序框架,主要应用于创建富互联网应用程序(Rich Internet Applications,简称RIA)。在Java-FLEX的结合中,Flex提供了前端用户界面的构建能力,...

    flex开源项目介绍.doc

    5. Advanced Flex Project(http://code.google.com/p/advancedflex/):这个项目包含一系列面向Flex和Flash开发者的开源库和框架,涉及AOP(面向切面编程)和调试器等功能,有助于提升开发效率。 6. Open Source ...

    monster-debugger:Monster Debugger,适用于桌面、Web 和移动设备的 Adob​​e Flash、Flex 和 AIR 的开源调试器

    怪物调试器 3 MonsterDebugger 是一款免费的开源调试工具,适用于基于 Adob​​e Flash、Flex 和 AIR 的应用程序。 它旨在对初学者和熟练的开发人员都很有用,它专注于应用程序开发过程中的五个主要任务: 跟踪消息...

    FLEX 图文编辑器(FLEX HTML编辑器)

    Flex是一种开源的开发框架,主要用于构建富互联网应用程序(RIA),它基于ActionScript编程语言和MXML标记语言。ActionScript是基于ECMAScript的一种脚本语言,而MXML则用于描述用户界面布局和组件。Flex SDK提供了...

    pentaho平台 flex 仪表盘设计器 插件

    Flex,全称为Adobe Flex,是一种基于ActionScript 3.0的开源框架,用于开发富互联网应用程序(RIA)。在 Pentaho 平台中,Flex 仪表盘设计器利用其强大的图形用户界面能力,使非技术背景的用户也能轻松创建视觉效果...

    也凑热闹搞个flex开源项目 sparkle

    Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它基于ActionScript和Flash Player运行时。Sparkle可能是一个针对Flex开发者的工具或库,旨在提供特定功能或改进开发体验。 描述中的“NULL”意味着...

    Debug调试版本的flash,用于flex调试代码

    在开发基于Adobe Flex的应用程序时,调试是必不可少的步骤,以确保代码的正确性和优化性能。Debug调试版本的Flash Player是专门为开发人员设计的,它提供了丰富的错误报告和调试工具,帮助开发者识别并修复问题。...

    Flex efflex 开源库

    NULL 博文链接:https://windmark.iteye.com/blog/1709243

    flex画板简单版

    Flex是一种开源的、基于ActionScript的框架,用于构建富互联网应用程序(RIA)。它允许开发者使用MXML和ActionScript来构建交互式的用户界面,尤其适用于创建具有复杂图形和动画效果的应用。 描述中提到的功能包括...

    flex wf流程设计器(Workflow)

    1. **Flex技术**:Flex是一种开源的、基于Flash Player或Adobe AIR运行时的富互联网应用(RIA)框架。它提供了MXML和ActionScript语言,用于创建具有丰富用户体验的交互式应用程序。在流程设计器中,Flex使得用户...

    flex样式代码生成器

    Flex样式代码生成器是一款专为开发人员设计的工具,它帮助开发者轻松地调试Flex组件的样式,并自动生成相应的代码。Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。在Flex应用中,...

Global site tag (gtag.js) - Google Analytics