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窗口中,你的消息已经打印出来了。
分享到:
相关推荐
【开源】易语言正则调试器是一款专为易语言用户设计的正则表达式测试与调试工具。它具有开源的特点,允许用户深入理解其内部工作原理,并可以根据需求进行定制或扩展。这款调试器的主要功能是帮助程序员在使用易语言...
《GRDB调试器源码详解:深入理解debug调试器的开源实现》 在软件开发过程中,调试器扮演着至关重要的角色,它可以帮助开发者追踪代码执行流程,定位并修复错误。本文将详细介绍开源项目GRDB——一个在DOS/DMPI环境...
【开源调试器rr0d(ring0级)】 在IT领域,调试器是开发者们不可或缺的工具,它们用于检测和修复程序中的错误。rr0d(Rasta Ring0 Debugger)是一个特殊的开源调试器,专为ring0级调试设计,这意味着它能够对操作...
Flex开源项目是一系列用于Adobe Flex、Flash及AIR开发的免费资源,它们提供了丰富的组件、库和框架,帮助开发者构建更加复杂和功能丰富的用户界面。以下是一些重要的Flex开源项目的详细介绍: 1. **Flexbox**: 由...
开源3DMap Flex 3D地图是一款基于Adobe Flex技术的开源项目,旨在提供高质量的三维地图服务,其性能和功能可以媲美甚至超越商业产品如E都市地图。Flex是一种基于ActionScript 3.0的开源框架,用于构建富互联网应用...
vt框架使用的airhv,增加了自建调试体系部分 ept hook. 无痕int3. 自建调试体系隐藏debugport. 支持pdb符号自动下载,省去寻找特征码步骤,轻松兼容不同系统版本. 5.zip文件是编译好的成品 支持平台 win10 x64 intel ...
Flex是一种开源的、基于ActionScript的开放Web应用程序框架,它由Adobe公司开发,主要用于构建富互联网应用程序(RIA)。这些应用程序可以提供丰富的用户界面和交互体验,常见于网页和桌面应用中。在开发Flex项目时...
标题中的“flex流程编码器(开源)”指的是一个使用Adobe Flex技术开发的,专门用于创建和编辑工作流的开源工具。Flex是一种基于ActionScript 3.0的编程框架,它允许开发者构建富互联网应用程序(RIA),这些应用...
在开发Flex应用时,使用Debug版本的Flash Player插件至关重要,因为它提供了详细的错误报告和调试信息,这对于找出在运行时出现的问题非常有帮助。例如,当应用程序崩溃或者行为异常时,开发者可以通过调试器看到...
QT Opencv等各种开源库PDB文件调试加载器【导入VS使用】,能将各种官网上下载的PDB文件,导入到对应的Lib文件目录下,从而使得VS能够支持单步调试进开源库源码,之前传了一个没有加入qt依赖项的资源,居然不可以删,...
Flex框架是一种基于Adobe Flash Player和Adobe AIR运行时的开源应用程序框架,主要应用于创建富互联网应用程序(Rich Internet Applications,简称RIA)。在Java-FLEX的结合中,Flex提供了前端用户界面的构建能力,...
怪物调试器 3 MonsterDebugger 是一款免费的开源调试工具,适用于基于 Adobe Flash、Flex 和 AIR 的应用程序。 它旨在对初学者和熟练的开发人员都很有用,它专注于应用程序开发过程中的五个主要任务: 跟踪消息...
Flex是一种开源的开发框架,主要用于构建富互联网应用程序(RIA),它基于ActionScript编程语言和MXML标记语言。ActionScript是基于ECMAScript的一种脚本语言,而MXML则用于描述用户界面布局和组件。Flex SDK提供了...
Flex,全称为Adobe Flex,是一种基于ActionScript 3.0的开源框架,用于开发富互联网应用程序(RIA)。在 Pentaho 平台中,Flex 仪表盘设计器利用其强大的图形用户界面能力,使非技术背景的用户也能轻松创建视觉效果...
Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它基于ActionScript和Flash Player运行时。Sparkle可能是一个针对Flex开发者的工具或库,旨在提供特定功能或改进开发体验。 描述中的“NULL”意味着...
GDB(GNU调试器)是一个开源的、跨平台的调试器,能够调试多种编程语言,包括C++。这里的GDB版本是7.4,与QT Creator 2.8.0版本兼容,特别适配于Qt 4.8.5版本。这意味着你可以使用这个调试器来调试基于Qt 4.8.5框架...
在开发基于Adobe Flex的应用程序时,调试是必不可少的步骤,以确保代码的正确性和优化性能。Debug调试版本的Flash Player是专门为开发人员设计的,它提供了丰富的错误报告和调试工具,帮助开发者识别并修复问题。...
- 使用FLEX Builder内置的调试器,你可以设置断点,检查变量值,追踪代码执行流程。 - 测试工具如Flash Player或Adobe AIR Debug Launcher可以帮助你在不同环境中测试应用。 **学习资源** 为了深入学习FLEX,你可以...
Flex是Adobe公司推出的一种用于构建富互联网应用(RIA, Rich Internet Applications)的开源框架,它主要基于ActionScript编程语言和MXML标记语言。这个“Flex实战项目”可能是一个使用Flex技术构建的实际应用示例,...
NULL 博文链接:https://windmark.iteye.com/blog/1709243