调整Eclipse控制台大小

116

2
可能是重复的问题:如何增加Eclipse输出控制台的容量? - Basilevs
2
由于声望限制,我必须发布一个答案。我正在运行一个打印出大量行数(想象一下万亿级别)的程序,以确保它正在运行。将控制台限制设置为无限实际上会减慢程序的运行速度,因为控制台会不断消耗内存。如果你遇到这样非常大的程序,请注意这一点。 - Stevenfowler16
5个回答

197
在“窗口 > 首选项 > 运行/调试 > 控制台”中,有一个复选框“限制控制台输出”和一个输入控制台缓冲区大小的文本字段。 我自己从未更改过这些设置,但听起来这可能是你正在寻找的内容。我正在使用Eclipse 3.3.2。

4
#生活技巧:你可以使用字符串“console”搜索偏好设置,以更轻松地找到该设置。 - Trevor Boyd Smith
还包括控制台宽度设置。 - Zack

33

右击控制台 > 首选项 > 控制台缓冲区大小

如果你不想有任何限制,请取消选中“限制控制台输出”复选框。

我的目前设置为800000,已经足够了。


9
我强烈建议设定一个高限制,而非不设限制。如果你忘记清理控制台,可能会出现内存溢出,我想起来了,这会导致Eclipse运行失败。 - Matt Ball
1
在Eclipse Indigo中,没有“窗口”->“首选项”。右键单击控制台的文本视图以打开菜单,其中包含“首选项”。 - ski_squaw

15

我也曾遇到过c++构建控制台的类似问题。在“偏好设置->C/C++->构建->控制台”中进行设置。


6

我也经常忘记以下步骤: 步骤1:从工具栏中点击“窗口”,然后选择“首选项” 步骤2:在首选项窗口的左侧选择“运行/调试”,然后选择“控制台” 步骤3:在右侧的窗口中增加“控制台缓冲区大小(字符)” 步骤4:点击“确定”退出 [窗口-->首选项-->运行/调试-->控制台-->控制台缓冲区大小(字符)] enter image description here


1
较新版本的Eclipse应该可以在“Eclipse > 首选项 > 运行/调试 > 控制台”下找到它。然后取消勾选“限制控制台输出”框。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接