即使为Eclipse控制台启用了“滚动锁定”选项,它最终还是会溢出并开始自动滚动。
是否有某种方法可以增加控制台的容量,从而存储更多的行?我没能找到选择。
打开Windows >首选项菜单。
展开运行/调试>控制台首选项。
将Console buffer size (characters)设置为更大的值。2147383647 / ~2GB是上限(或旧版本中的1000000 / ~1MB)。或者只是取消选中Limit console output。
Console buffer size (characters)
2147383647
1000000
Limit console output
在Window > Preferences下,转到Run/Debug > Console部分,然后你应该看到一个选项“限制控制台输出”。您可以取消选中此选项,或者在下面的“控制台缓冲区大小(字符)”文本框中更改数字。
Window > Preferences
Run/Debug > Console
(这是伽利略,太阳神CDT,开普勒,朱诺,月球,火星,霓虹灯,氧气和2018-09)
Window > Preferences, go to Run/Debug > Console section >> "限制控制台输出。控制台缓冲区大小(字符):" (这个选项可以在Eclipse Indigo中看到,但是它限制缓冲区大小为1,000,000)
对于CDT用户/ C / c++构建,也要调整设置
在窗口>首选项中
在C/ c++ >下构建>控制台(!)
(这次是行数。)
这也会影响“CDT全局构建控制台”。
在窗口>首选项下,转到运行/调试>控制台部分,然后您应该看到一个选项“限制控制台输出”。您可以取消此选项,或者在下面的“控制台缓冲区大小(字符)”文本框中更改数字。做检查。
这是日食像伽利略,开普勒,朱诺,月球,火星和太阳神。
在MAC OS X 10.9.5和Eclipse Luna Service Release 1(4.4.1)上,它不在窗口菜单下,而是在下面:Eclipse >首选项>运行/调试>控制台。
替代
如果你的控制台不是空的,控制台区域 > 首选项… >上的右击更改控制台缓冲区大小(字符)的值(推荐)或取消选中限制控制台输出(不推荐):
< / p >
对于c++用户,要增加构建控制台输出大小,请参阅在这里
ie Windows >首选项> C/ c++ >构建>控制台
Eclipse每行限制为32000个字符。例如,如果您有JSONObject,想要登录到控制台,则不会成功。你不能用复选框来处理这个问题。测试
请仔细阅读以下指南。进行相应的更改。