【问题标题】:Is there a way to increase the max limit(lines) of the console in Flash Builder?有没有办法增加 Flash Builder 中控制台的最大限制(行数)?
【发布时间】:2011-08-25 19:43:56
【问题描述】:

我需要能够输出一些大的 xml 字符串,它们正在被截断。

【问题讨论】:

  • 如果您询问 trace() 函数,我建议使用 ExternalInterface 调用可以在 javascript 中使用 console.log() 的 javascript 函数。它比 fdb + trace() 更可靠。
  • Flash Builder 中的控制台滚动;不是吗?我不知道五月线限制。 @Teddy 你为什么说 Flash Builder Debug + Trace 不可靠?
  • 我是 linux 用户,fdb 命令行工具总是崩溃,通常是在 SWF 调用 trace() 函数之前。此外,不需要调试版本的 Flash 播放器更简单。使 Flash 调试播放器保持最新是一件苦差事。我与 fdb 斗争了多年,当我终于意识到我可以使用 ExternalInterface 和 console.log() 时,我感觉自己错过了一个明显的解决方案。
  • @www.Flextras.com 它肯定是有限制的。在这种情况下滚动无济于事:(
  • @Teddy Linux 是一个特例。 Linux 官方不支持 Flash Builder。并且 Flash Player 的调试版本不断断开与调试器的连接。我认为我们不应该在这里考虑 Linux。在 Mac 和 Windows 上,使用 trace() 时,Flash Player 绝对可靠。在没有 Flash Player 调试版本的情况下开发 Flex 或 Flash 应用程序对我来说是相当不可能的。我经常使用调试器。

标签: flash apache-flex console flash-builder


【解决方案1】:

由于 Flash Builder 基于 Eclipse,您可以通过转到首选项来更改该设置(Flash Builder -> 首选项或窗口 -> 首选项,具体取决于您的平台)。

接下来,转到运行/调试 -> 控制台。关闭控制台输出限制。

【讨论】:

    【解决方案2】:

    Flash Builder 控制台滚动,但 Teddy 指的是 FB 的控制台有限制。它不显示整个日志。您只需查看 flashlog.txt 文件即可查看所有内容。如果您在 OSX 上,您可以打开终端并输入“tail -f /path/to/flashlight.txt”,您可以在终端中浏览跟踪输出。您还可以使用 tail 命令在线查看 SWF 的跟踪输出。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-23
      • 2020-09-04
      • 2015-08-29
      • 2013-06-13
      • 2011-10-13
      • 2020-03-15
      • 1970-01-01
      相关资源
      最近更新 更多