抑制来自 PyCharm 的烦人的终端输出垃圾

Suppress annoying terminal output junk from PyCharm

我已经在 Ubuntu 上使用 pycharm-community 一段时间了,即使我通过将终端输出发送到后台来启动

pycharm-community myfile.py &

PyCharm 生成的垃圾输出仍然填满我的终端,我觉得这真的很烦人,有什么办法可以抑制来自 PyCharm 的这些垃圾? PyCharm 的开发者以这种方式构建它的原因是什么?我的意思是强制用户终端上的垃圾,即使他们不想查看它?

只需将您的输出和错误流重定向到 /dev/null,就像您对输出您不感兴趣的任何其他命令所做的那样:

pycharm-community myfile.py > /dev/null 2>&1

关于以下内容:

And what is the reason why the developers of pycharm built it this way? I mean to force the junk on users terminal even if they don't want to view it?

一个人的垃圾是另一个人的宝藏。你所说的垃圾对某些人来说实际上是有用的。也许开发人员假设命令行用户知道如何重定向他们的输出和错误流。