【发布时间】:2019-01-23 16:23:56
【问题描述】:
由于某种原因,vscode 停止打开集成终端,现在每次尝试打开终端时都会出错。我已经尝试过重新安装 Git,但到目前为止什么都没有,任何想法,在这里我留下配置的图片和错误:
我什至尝试将 bash 终端更改为 powershell,但仍然没有,不知道会发生什么。
【问题讨论】:
由于某种原因,vscode 停止打开集成终端,现在每次尝试打开终端时都会出错。我已经尝试过重新安装 Git,但到目前为止什么都没有,任何想法,在这里我留下配置的图片和错误:
我什至尝试将 bash 终端更改为 powershell,但仍然没有,不知道会发生什么。
【问题讨论】:
我找到了解决这个问题的方法,我只是删除了settings.json,显然文件已经损坏了一些,之后vs代码工作得很好,唯一的事情是我需要再次配置我的工作区,但是没什么大不了的。
【讨论】:
代码 2 错误通常是路径不正确或已更改。通过使用外部 bash 并运行“where bash.exe”检查您的 bash.exe 文件的位置,然后在 vscode 上检查是否相同。
或者尝试删除以下内容并将其留空: terminal.inegrated.Cwd
不久前我遇到了这个问题,我删除了 cwd 并让它保持清晰,它工作正常我需要的只是将路径添加到 Terminal.integrated.shell.windows 中,没有别的
如果仍然无法使用,请告诉我您使用的是什么版本。以及您有时拥有哪些扩展名,扩展名会覆盖设置。
【讨论】:
对我来说,在 Linux (CentOS 7) 上的settings.json 中是这一行:
"terminal.integrated.shell.linux": "konsole",
删除/评论后,问题就消失了。
【讨论】: