怪物调试器断点不工作



我是flash开发的新手,并决定从试用各种开发软件开始;我正在mac上开发。

目前我正在使用TextMate与西蒙·格雷戈里的ActionScript 3捆绑和怪物调试器。我还安装了Flex SDK (bundle用来编译代码)和一个调试版本的flash播放器。

我在主类构造函数中添加了以下代码(以及所需的导入):
        MonsterDebugger.initialize(this);
        MonsterDebugger.trace(this, "Hello World!");
        MonsterDebugger.breakpoint(this);

代码编译和运行良好。调试器连接并显示hello world消息,但调试器不会在断点处停止。

当您使用flash,flex或任何通用IDE进行编译时,IDE会连接到flash播放器的调试版本。
断点只会在编辑器中与播放器连接时触发。
我从来没有使用过TextMate,但我怀疑它有这个功能。

如果你想要一个免费的IDE版本,看看flashdevelop,我很确定它支持调试。
对不起,我从来没有使用过免费版本,我总是使用许可的adobe软件和FlashDevelop是我所知道的唯一免费的IDE。

此外,如果我可以提出建议,不要在学习一门语言时使用第三方库。
这会养成坏习惯,而且你并没有真正学习语言。

最新更新