我的控制台输出在运行输出窗口中超出了PyCharm的缓冲区大小.因此,当我在测试完成后滚动到顶部时,我无法一直到控制台输出的开头.我可以在外部终端窗口中运行测试并查看所有输出,但与PyCharm的集成非常方便.
有没有办法增加PyCharm运行输出的缓冲区大小,以便我可以保留所有日志记录输出并向右滚动到顶部?
Ema*_*res 34
对于PyCharm Community 2016.3(Mac),您可以在应用程序首选项中增加控制台缓冲区的大小,如下所示:
gnd*_*ean 14
是的,你可以编辑idea.cycle.buffer.size的范围内设置bin/idea.properties的安装文件夹中的文件(或OS X应用程序包内).
设置:
idea.cycle.buffer.size=disabled
Run Code Online (Sandbox Code Playgroud)
禁用循环缓冲区.
有关详细信息,请参阅https://www.jetbrains.com/idea/help/file-idea-properties.html.
COD*_*EaD 12
至少从PyCharm Community Edition 5.0.3开始,IntelliJ不建议编辑bin/idea.properties.从上面提到的URL:
不应编辑位于IntelliJ IDEA安装文件夹的bin目录中的文件idea.properties.不要编辑原始idea.properties,而是在下面指定的位置创建文件idea.properties,打开它进行编辑并添加所需的属性.
我发现了一种简单的方法:从PyCharm运行帮助 - >编辑自定义属性.这将在空文件上打开一个编辑器窗口,您可以在其中创建和保存选项.在我的情况下,文件保存在%USERPROFILE%\.PyCharm50\idea.properties.
此外,您可能希望将其从默认值1024k(例如,更高)添加到循环缓冲区,而不是完全禁用循环缓冲区 idea.cycle.buffer.size=2048
虽然在JetBrains的文档中显然缺少它,但我发现有必要退出并重新启动PyCharm,然后在Windows 7 Pro下使用PyCharm CE 5.0.3生效.
顺便说一句,bin/idea.properties文件(C:\Program Files (x86)\JetBrains\PyCharm Community Edition 5.0.3\bin\idea.properties在我的系统上)仍然是一个很好的地方,可以找出可以编辑的设置及其当前值.
这些答案都不适用于我在社区版本 2021.1 中增加运行工具窗口缓冲区的大小。
使用帮助/编辑自定义属性,然后添加以下行:
terminal.buffer.max.lines.count = 20000000
Run Code Online (Sandbox Code Playgroud)
这是唯一对我有用的事情
对于PyCharm 2021.3,以下内容对我有用:
文件 --> 设置 --> 编辑器 --> 常规 --> 控制台 -->
然后检查“覆盖控制台周期缓冲区大小(1024 KB)”
将该值更改为您需要的值
| 归档时间: |
|
| 查看次数: |
14088 次 |
| 最近记录: |