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

Sus*_*Dev 6 bash terminal git-bash visual-studio-2019

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

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

Bash 配置文件

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

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

alb*_*ony 6

如果您还没有弄清楚:您需要添加参数 -i(使外壳具有交互性),并且我还建议使用 --login(使外壳读取默认配置文件配置文件)。

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

--登录 -i

  • 这个解决方案并没有改变我的结果。尝试打开配置文件会直接跳回 Powershell 配置文件。 (3认同)

Tim*_*imH 5

我使用 C:\Program Files\Git\bin\bash.exe 作为 Shell 位置,它运行良好。

在此处输入图片说明


Sus*_*Dev 3

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

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

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