在VSCode的终端中,空白太多

时间:2019-03-08 10:06:56

标签: visual-studio-code

当我在VSCode中打开终端时,空格过多。

too much white space in VSCode
(点击图片放大)

我必须按Enter键入命令。有没有人遇到此错误?

See image

2 个答案:

答案 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文件,它会起作用。这是终端渲染问题。