提问



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


有没有办法增加控制台的容量,以便存储更多的线路?我无法找到选项。

最佳参考


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


(这是在伽利略,开普勒,朱诺,月神,霓虹灯,火星,太阳神CDT和氧气)

其它参考1


打开Windows>首选项菜单。


展开运行/调试>控制台首选项


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

其它参考2


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


在Window> Preferences中


在C/C ++> Build> Console(!)下


(这次是行数。)


这也会影响CDT Global Build Console。

其它参考3


在eclipse中增加控制台缓冲区大小


转到 Windows>首选项>运行/调试>控制台,您可以在 1000到1000000 之间提供任意数量的字符。


其它参考4


在MAC OS X 10.9.5和Eclipse Luna Service Release 1(4.4.1)上,在Window菜单下找不到它,而是在Eclipse> Preferences> Run/Debug> Console下找到它。

其它参考5


窗口>首选项,转到运行/调试>控制台部分>>限制控制台输出。控制台缓冲区大小(字符):
(此选项可在Eclipse Indigo中看到,但它将缓冲区大小限制为1,000,000)

其它参考6


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


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

其它参考7


替代


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



[7] [8]