【发布时间】:2014-11-21 20:56:01
【问题描述】:
在已经在网站上搜索了问题的答案后,我发现了这个:
Is it any way to run two instances of debuggers?
我需要这个问题的答案的 Flash Professional CS5.5 版本。
基本上 - 我需要知道是否有办法在 Adobe Flash Professional CS5.5 中同时调试 2 个不同的 .fla 文件。其中一个实现了 Adobe AIR 框架(用于使用 SocketServer 类),另一个是标准的 AS3 项目。如果我可以使用 IDE 轻松调试客户端-服务器交互,而不是使用广泛的方法来调试,那就太好了。
有人有什么想法吗?谢谢。
【问题讨论】:
-
另外,我自然不能运行两个 Flash Professional 实例 - 但如果我找到解决此问题的方法,我想这也可以,对吧?
-
我知道这对解决您当前的问题没有帮助,但 Flash IDE 对调试毫无价值。如果可以的话,将您的项目移植到 FlashDevelop 上,您会轻松很多。当我仍在使用 IDE 编写/编译 AS3 代码时,我使用了
trace()而不是调试器的那个抱歉的借口。 -
@xxbbcc 好点,我在调试期间也经常使用跟踪。至于改用 FD,我已经计划这样做一段时间了,因为我确实使用包和类而不是时间线(并且已经安装了 FD)——从我的 OOP 之前的日子开始,我就已经习惯了 Flash Professional: P。只是一个问题,过去我发现 FD 的调试在编译时要慢得多 - 这只是我吗?
-
我不知道你项目的大小,但我用 FlashDevelop 编译的项目通常在 5 秒内编译。我使用了一些开源库,并且有自己的框架——我的项目有几百个源文件。我总是只在每个类中导入我实际需要的类型,以在编译期间减少类型查找时间。
-
FD 的调试功能还可以——我只遇到了一些问题。有时它会丢失上下文,但很少发生。使用 Flash IDE,我不记得在调试过程中看到过正确的数据,而且它永远无法深入到对象中。断点也在 Flash IDE 中随机工作。
标签: actionscript-3 flash air flash-cs5 fla