如何增加Eclipse输出控制台的容量?

时间:2010-05-13 15:56:09

标签: eclipse console

即使为Eclipse控制台启用了“滚动锁定”选项,最终它也会溢出并开始自动滚动。

是否有某种方法可以增加控制台的容量,以便存储更多的线路?我找不到这个选项。

10 个答案:

答案 0 :(得分:502)

Window > Preferences下,转到Run/Debug > Console部分,然后您会看到一个选项“限制控制台输出”。您可以取消选中此项或更改下面“控制台缓冲区大小(字符)”文本框中的数字。

(这是在Galileo,Helios CDT,Kepler,Juno,Luna,Mars,Neon和Oxygen)

答案 1 :(得分:36)

打开Windows>首选项菜单。

展开运行/调试>控制台偏好。

Console buffer size (characters)设置为更大的值。 2147383647 / ~2GB是旧版本的上限(或1000000 / ~1MB)。或者只需取消选中Limit console output

答案 2 :(得分:14)

对于 CDT 用户/ C / C ++构建,还要调整设置

窗口中的

>首

在C / C ++下>构建>控制台(!)

(这次是行数。)

这也会影响" CDT Global Build Console"。

答案 3 :(得分:8)

在MAC OS X 10.9.5和Eclipse Luna Service Release 1(4.4.1)上,在Window菜单下找不到它,而是在Eclipse>下面找到它。偏好>运行/调试>控制台。

答案 4 :(得分:6)

<强>替代

如果您的控制台不为空,右键单击> &gt; 偏好设置...... &gt;更改控制台缓冲区大小(字符)的值(推荐)或取消选中限制控制台输出(不推荐):

enter image description here enter image description here

答案 5 :(得分:3)

窗口&gt;首选项,转到Run / Debug&gt;控制台部分&gt;&gt; “限制控制台输出。&gt;&gt;控制台缓冲区大小(字符):” (这个选项可以在Eclipse Indigo中看到,但它将缓冲区大小限制在1,000,000)

答案 6 :(得分:3)

在Window&gt;下首选项,转到Run / Debug&gt;在控制台部分,您应该看到一个选项“限制控制台输出”。您可以取消选中此项或更改下面“控制台缓冲区大小(字符)”文本框中的数字。未经检查。

这对于Eclipse来说就像Galileo,Kepler,Juno,Luna,Mars和Helios。

答案 7 :(得分:1)

对于C ++用户,要增加Build控制台输出的大小,请参见here

即Windows>首选项> C / C ++>构建>控制台

答案 8 :(得分:0)

Eclipse的每行限制为32000个字符。如果您拥有要登录控制台的JSONObject之类的内容,那么您将不会成功。您无法使用复选框来处理此问题。经过测试

答案 9 :(得分:0)

<块引用>

请仔细阅读以下指南。进行相应的更改。

enter image description here

enter image description here