FDT没有FLEX中的调试功能一直都很困扰,于是今天在网上搜了下发现了一些不错的调试工具。FDT插件地址:http://www.flashdevelop.org/wikidocs/index.php?title=3rd_Party_Plugins
FlexDbg:用于FDT中进行程序调试,不足之处暂时未发现快捷键的支持。从上面的FDT插件地址选择FlexDbg 下载,然后把dll拷贝到plugins目录下。重启FDT即可。
De MonsterDebugger:也是用于调试的一个开源air工具。这个适用更广可以支持纯as脱离的编译器环境。在MonsterDebugger网址http://www.demonsterdebugger.com/下载工具并安装。打开De MonsterDebugger应用程序,点击file->(export client class|export example|export flashdevelop templates),然后你会看到在你看看导入的文件目录下有这么一个as文件(nl->demonsters->debugger->MonsterDebugger.as)。在的工程文件中如果需要调试即引入该类,如
var debugger:MonsterDebugger = new MonsterDebugger(this);
MonsterDebugger.trace(this,this);
在打开的air De MonsterDebugger应用程序中即可看见调试的信息,最主要它还支持复杂对象。