Visual studio code 将git bash添加到VSCode中的默认shell列表中

Visual studio code 将git bash添加到VSCode中的默认shell列表中,visual-studio-code,Visual Studio Code,我已经安装了WSL的Win10。我唯一可用的默认shell是-cmd、powershell和wsl。我想添加gitbash作为下拉菜单中可能的默认选项之一。我通过更改settings.json中的路径“terminal.integrated.shell.windows”使git bash在VSCode中工作,但是git bash仍然没有出现在默认的shell可用菜单中 据我所知,问题是在我安装WSL之后,现在我有2个bash.exe,而VSCode不想添加第二个。所有PATH变量设置正确。 其

我已经安装了WSL的Win10。我唯一可用的默认shell是-
cmd
powershell
wsl
。我想添加
gitbash
作为下拉菜单中可能的默认选项之一。我通过更改
settings.json
中的
路径
“terminal.integrated.shell.windows”
使
git bash
在VSCode中工作,但是
git bash
仍然没有出现在默认的shell可用菜单中

据我所知,问题是在我安装WSL之后,现在我有2个
bash.exe
,而VSCode不想添加第二个。所有
PATH
变量设置正确。

其中bash

C:\Windows\System32\bash.exe

D:\ProgramFiles\Git\bin\bash.exe


我是否可以将git bash添加到VSCode中的默认Shell列表中?

好的,nvm,这似乎是有意的-

如果您在另一个驱动器上安装了
git
,则无法将其添加到默认值。

尝试使用此解决方案-。没有帮助。因此,还尝试在
cmd/powershell
got
wsl
shell中使用
bash
。真正令人窒息的是,扩展名
shellLauncher
正确地找到了所有shell(
git
包含在json中),但没有在下拉菜单中显示它。