0

我有 Firefox 3.6.15 和 Flash 调试版本 10.3。每当发生错误时,弹出窗口都会出现错误和堆栈跟踪,但它没有堆栈跟踪中每个叶子的行号,这使得调试更加困难。

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

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

-debug=true
-compiler.verbose-stacktraces

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

谢谢!

4

1 回答 1

1

恐怕这是对编译器的限制。有时你会得到没有行号的错误,因为错误来自 SWC(这意味着代码已经编译),或者你的错误与难以获得行号的东西有关(例如 css 语法错误)。

好消息是,Adobe 目前正在重新设计编译器,并且在即将发布的 Flex 版本中应该会更好。

于 2011-03-28T15:52:56.057 回答