如何在 PyCharm 中取回调试控制台?

How to get back Debug Console in PyCharm?

如果未显示,如何在 PyCharm 内恢复调试控制台?我发现如果我重新启动调试它又回来了,但除此之外,还有其他方法吗?

我一直在阅读文档并搜索了很多答案,但到目前为止还没有找到方法。

下面的动画图像显示调试控制台在屏幕底部打开,稍后在同一图像中显示为关闭。如果关闭,有没有办法在不开始新调试的情况下恢复它运行?

请注意,有两种不同的方式来使用和启动控制台。

一个。一种是使用 Alt + Shift + E,它通过调用 C:\JetBrains\PyCharm 2020.1.1\plugins\python\helpers\pydev\pydevconsole.py 来启动控制台,而无需将其关联到任何文件或项目。这种方式在View>Tool Windows>Python Console.

中有自己的工具Window

乙。另一种方法是 运行通过按 Shift + F9(或 Alt + Shift + F9)进行调试配置,这会启动C:\JetBrains\PyCharm 2020.1.1\plugins\python\helpers\pydev\pydevd.py 处的调试器进程,并将其与 运行 配置的脚本相关联。这也使用了单独的工具 Window View > Tool Windows > Debug (Alt + 5 ).

If this is closed, is there a way to get it back without starting a new debug run?

是的,在 Run/Configurations 中选择“运行 with Python Console”。调试器完成后,“调试器窗格”中的控制台仍然存在。

And it can be useful to have it on because the Console can contain logs from the last completed run

我没有注意到这一点,但命令历史记录实际上是在 2 个控制台之间共享的 windows。因此,如果您单击“浏览查询历史记录”,您可以从一个 window 到另一个