【问题标题】:Netbeans console keep all linesNetbeans 控制台保留所有行
【发布时间】:2021-04-11 22:53:35
【问题描述】:

我需要向控制台输出多条(超过 10000 条)行。似乎输出的最大限制在 7000 左右,即在运行我的应用程序后只有最后 7000 个可见。是否有保留所有行的配置,以便我可以滚动到顶部并从第一行看到最后一行?似乎 Intelij 和 Eclipse 控制台输出也有最大限制?有什么办法可以改变它,特别是对于 Netbeans?

更新:

我正在使用 Apache Netbeans 11.0(如果这很重要,则在 Windows 10 PC 上使用 Java 12)按照@skomisa 的建议更改历史大小并没有帮助。我将尝试全新安装 Netbeans 12,看看它是否能解决我的问题。

【问题讨论】:

  • 我使用 NetBeans 12.2 进行了测试,但没有达到您的 ~7,000 行限制。我在输出窗口中写了超过 50,000 行(使用System.out.println),每行包含超过 100 个字符。我没有达到限制。
  • 请为您正在使用的 NetBeans 版本 (netbeans-12?) 在您的问题中添加一个标签。
  • [1] 我刚刚在 NetBeans 的终端窗口中写入了一百万行 println() 行,之后每一行都可以访问。 [2] 尝试增加 Tools > Options > Miscellaneous > Terminal > History Size 中的值,看看是否有帮助。 [3] 请更新您的问题以显示您的代码和 NetBeans 版本,以便其他人可以在问题仍然存在时尝试重现该问题。
  • 对于 Eclipse,转到 Window > Preferences > Run/Debug > Console,然后取消选中 Limit console output,这会导致字段 控制台缓冲区大小(字符) 消失。

标签: java netbeans console


【解决方案1】:

我没有 NetBeans,但在 Eclipse 中,您可以配置运行配置以将输出写入文件,在该文件中没有这样的限制。

我想 NetBeans 和 IntelliJ 有类似的选择。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-05
    • 1970-01-01
    • 2013-02-27
    • 2013-06-18
    • 2020-05-26
    • 2020-10-28
    相关资源
    最近更新 更多