我有firefox 3.6.15 with flash debug version 10.3。 每当发生错误时,弹出窗口会出现错误和堆栈跟踪,但它不会对堆栈跟踪中每个叶子的行号进行排序,这使得调试更加困难。
如何配置它以实际显示行号?
我认为这可能与我如何编译我的Flash应用程序有关。 (我认为!) 我使用eclipse FDT 4.2进行编译,并添加了以下编译器标志:
-debug=true
-compiler.verbose-stacktraces
我认为这些参数应该足够但我可能错了。
谢谢!
答案 0 :(得分:1)
我担心这是对编译器的限制。有时您会得到没有行号的错误,因为错误来自SWC(这意味着代码已经编译)或者您的错误与难以获取行号的内容有关(例如css语法错误)。
好消息是,Adobe正在重新编写编译器,并且在即将推出的Flex版本中应该会更好。