flash 调试:使用 eclipse fdt 编译的 Flex 应用程序不显示错误行号
我有 Firefox 3.6.15 和 flash debug 版本 10.3。 每当发生错误时,弹出窗口都会显示错误和堆栈跟踪,但它不会显示堆栈跟踪中每个叶子的行号,这使得调试更加困难。
有什么想法如何配置它以实际显示行号吗?
我认为这可能与我编译 Flash 应用程序的方式有关。 (我认为!) 我使用 eclipse FDT 4.2 进行编译,并添加了以下编译器标志:
-debug=true
-compiler.verbose-stacktraces
我认为这些参数应该足够了,但我可能是错的。
谢谢!
I have firefox 3.6.15 with flash debug version 10.3.
whenever an error occurs a popups comes up with the error and a stack trace but it does not line numbers of each leaf in the stack trace which makes it more difficult to debug.
any ideas how to configure it to actually show line numbers ?
I think it may relate to how I compile my flash application. (i think!)
i use eclipse FDT 4.2 to compile and i added the following compiler flags:
-debug=true
-compiler.verbose-stacktraces
i think these parameters should be enough but I may be wrong.
thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
恐怕这是编译器的限制。有时,您会收到没有行号的错误,因为错误来自 SWC(这意味着代码已经编译),或者您的错误与难以获取行号的内容相关(例如 css 语法错误)。
好消息是,Adobe 目前正在重新设计编译器,在未来的 Flex 版本中应该会更好。
I'm afraid that this is a limitation on the compiler. Sometimes you will get errors without line numbers either because the error comes from a SWC (which mean the code is already compiled) or that your error relates to something that it's hard to get the line number (like a css syntax error for instance).
The good news is, Adobe is currently reworking the compiler and should be better in coming versions of Flex.