【问题标题】:VSCode default Integrated Terminal is not changingVSCode 默认集成终端没有改变
【发布时间】:2019-08-22 17:16:04
【问题描述】:

我使用 VSCode 已经有一段时间了,直到今天终端都按预期工作。 但现在我无法更改默认的集成终端。无论我在设置中设置什么,它总是“cmd”。

settings.json 好像没问题:

{
"window.zoomLevel": -1,
"files.associations": {
    "*.testset": "feature"
},
"git.autofetch": true,
"C_Cpp.updateChannel": "Insiders",
"terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe"
}

但每个新终端仍然是“cmd”。 不是“bash”或“PS”。

【问题讨论】:

  • 它适用于我的笔记本电脑......即使路径中有空格。 VSCode 询问我是否真的要运行 bash.exe,每次单击 + 时,都会创建一个新的 bash 窗口。

标签: visual-studio-code


【解决方案1】:

大多数情况下,当新的更新到来时,这个问题就会发生, 解决此问题的最简单方法是:

  1. https://youtu.be/jpwfr6m50sI - 在这里您将看到如何更改默认终端
  2. 卸载你的 vscode 安装上一个(如果你不知道怎么做,请按照这个:How to downgrade vscode

不要犹豫,向 vscode 团队的 GitHub 报告并关注 他们的纪录片

【讨论】:

  • 请在您的回答中提供更多详细信息。正如目前所写的那样,很难理解您的解决方案。
【解决方案2】:

问题出在我的工作区设置中。 "project.code-workspace"

{
    ....
    "settings": {
        "terminal.integrated.shell.windows": "cmd.exe"
    }
}

通过从文件中删除这一行,问题得到了解决。现在我可以更改默认的集成终端。

【讨论】:

    猜你喜欢
    • 2017-11-10
    • 1970-01-01
    • 2020-02-24
    • 2016-01-30
    • 2021-11-04
    • 2023-01-17
    相关资源
    最近更新 更多