如何在 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
参数:(如果你有任何首选项在这里添加,它没有)
还有...
哇哦!
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
参数:(如果你有任何首选项在这里添加,它没有)
还有...
哇哦!