flash 调试:使用 eclipse fdt 编译的 Flex 应用程序不显示错误行号

发布于 2024-10-26 22:56:58 字数 322 浏览 5 评论 0原文

我有 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

绝不放开 2024-11-02 22:56:58

恐怕这是编译器的限制。有时,您会收到没有行号的错误,因为错误来自 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文