flash debug:使用eclipse fdt编译的flex app不会显示错误的行号

时间:2011-03-28 11:46:37

标签: flash flex eclipse-plugin fdt

我有firefox 3.6.15 with flash debug version 10.3。 每当发生错误时,弹出窗口会出现错误和堆栈跟踪,但它不会对堆栈跟踪中每个叶子的行号进行排序,这使得调试更加困难。

如何配置它以实际显示行号?

我认为这可能与我如何编译我的Flash应用程序有关。 (我认为!) 我使用eclipse FDT 4.2进行编译,并添加了以下编译器标志:

-debug=true
-compiler.verbose-stacktraces

我认为这些参数应该足够但我可能错了。

谢谢!

1 个答案:

答案 0 :(得分:1)

我担心这是对编译器的限制。有时您会得到没有行号的错误,因为错误来自SWC(这意味着代码已经编译)或者您的错误与难以获取行号的内容有关(例如css语法错误)。

好消息是,Adobe正在重新编写编译器,并且在即将推出的Flex版本中应该会更好。