当我从IntelliJ运行我们的构建时,它产生了大量的调试。
但是它在Run控制台中被截断了。
我能让IntelliJ保留更多输出吗? 或者,最好是全部?
当我从IntelliJ运行我们的构建时,它产生了大量的调试。
但是它在Run控制台中被截断了。
我能让IntelliJ保留更多输出吗? 或者,最好是全部?
当前回答
你可以用这个捷径
Ctrl + Shift + A
然后搜索“覆盖控制台周期缓冲区大小” 进入设置。
其他回答
这(现在)可以在Intellij IDEA设置中编辑。
这可能已经在Intellij IDEA中有一段时间了,当然是在Intellij IDEA 15中。
对于IntelliJ 11(至少在Mac上),这个设置是在Info.plist中配置的:
IDEA_HOME/Contents/Info.plist
这里应该已经有一个值,所以只需修改它,而不是添加一个新的。
通过一个流行的请求覆盖控制台周期缓冲区大小设置添加到UI 9/14/16:
旧版本的原始答案:
编辑IDEA_HOME\bin\idea。属性文件,并增加此设置:
#-----------------------------------------------------------------------
# This option controls console cyclic buffer: keeps the console output size not higher than the specified buffer size (Kb). Older lines are deleted.
# In order to disable cycle buffer use idea.cycle.buffer.size=disabled
idea.cycle.buffer.size=1024
然后重启IntelliJ。
你可以用这个捷径
Ctrl + Shift + A
然后搜索“覆盖控制台周期缓冲区大小” 进入设置。
如果你正在使用保存的配置来启动你的应用程序,请确保这个选项被禁用:“在输出控制台模拟终端”。启用此选项后,输出将总是在几百行之后被切断。如果没有它,我认为其他答案中描述的选项是受尊重的。