如何在 Visual Studio 2019 中使用 git bash 终端配置文件?

How can I use a git bash terminal profile in Visual Studio 2019?

Visual Studio 2019 最近在其 16.6 版本中添加了一个新的(急需的)终端功能。 这真的很棒,但我很难在配置文件中集成 git bash。

我已经尝试了一些变体的参数以及以下配置文件的诸如此类的东西:

但每当我尝试选择该配置文件时,终端都会立即显示空白屏幕,然后打开默认的 PowerShell 终端。

我做错了什么以及如何正确配置配置文件?

以防你还没有弄明白:你需要添加参数 -i(使 shell 交互),我还推荐 --login(使 shell 读取默认配置文件配置文件)。

尝试在参数字段中添加以下内容:

--登录-i

我在等待更好的解决方案时使用的解决方案:

Shell 位置:C:\WINDOWS\system32\cmd.exe 参数:/k ""%VSAPPIDDIR%..\Tools\VsDevCmd.bat" & bash"

本质上,我在启动时启动 cmd 和 运行“bash”命令,有效地将 bash 终端嵌套在 cmd 中。

我使用 C:\Program Files\Git\bin\bash.exe 作为 Shell 位置,它工作正常。

我的解决方法

你在所有这些回复中都没有提到你需要 shell 而不是可执行文件不同的东西...

Shell 位置: C:\Program Files\Git\bin\sh.exe

参数:(如果你有任何首选项在这里添加,它没有)

还有...

哇哦!