Visual Studio Code中的集成终端在外部而不是内部打开

9
我已重新安装了Visual Studio Code,但不知何故,当我尝试使用Ctrl+Shift+`快捷键时,它会打开一个外部命令窗口而非VS Code内部的终端窗口,这很烦人。
有人知道如何设置才能将它恢复到内部吗?
我尝试了“文件”-> “首选项”-> “设置”-> “终端”,然后将第一个选项“自定义要启动哪种终端。”设置为“集成”。
还有其他需要设置的选项吗?

你不是唯一一个遇到这个问题的人,我刚刚尝试了卸载和重新安装,但对我来说并没有解决这个问题。 - Sean
在“首选项/设置”中关闭ConPTY集成。就像这里提到的那样,这对我有用:https://dev59.com/gFMI5IYBdhLWcg3weLRS#56267064 - Shailendra Madda
4个回答

3

3
我也遇到了同样的问题。这是因为我使用了旧控制台。要禁用它,请打开任何一个终端(cmd或powershell),右键单击并选择属性。 属性 -> 选项 -> 使用旧控制台(取消勾选)。

0

-1

以下是您可以检查的一些事项:

  1. 请确保在用户工作区设置中都设置了integrated,因为工作区设置可以覆盖用户设置。

    enter image description here

  2. 请确保使用正确的键盘快捷键。实际上,VS Code有一个快捷键用于打开系统的本机控制台,它将打开一个外部窗口:

    enter image description here

    请确保您的Ctrl+Shift+`实际上是创建新的集成终端的快捷键:

    enter image description here


抱歉回复晚了,@Gino。但我尝试了所有的方法,一切都是在我的应用程序中设置好的。真的很困惑,因为我有另一台机器,相同的设置,但表现不同。 - JMon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接