答案 0 :(得分:1)
也许我参加聚会迟到了,但这对我来说是固定的:
将VSCode配置为使用cmd.exe作为终端(settings.json):
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
打开cmd.exe
转到默认设置
确保选中"[V] Use legacy console"
好的,好的,重新启动VSCode
我想您会失去一些新的控制台功能,但是无论如何我都不会使用其中的任何功能,所以对我来说-这解决了问题。
我注意到PS和其他控制台实现存在相同的问题(因为根本原因可能是:https://github.com/microsoft/terminal/issues/270,正如这里的人:https://github.com/Microsoft/vscode/issues/57803最终意识到的那样),但是至少我找到了一种方法用cmd.exe解决它。
希望这会有所帮助。
答案 1 :(得分:1)
如果你改变底部终端的高度(这样它占据了大量的屏幕),那么你杀死终端然后在终端中右键单击运行Python文件,它会起作用。这是终端渲染问题。