我可以强制 Visual Studio 2022 > Git > 在命令提示符下打开以使用 Git Bash 而不是 cmd 吗?

Can I force Visual Studio 2022 > Git > Open In Command Prompt to use Git Bash instead of cmd?

使用 Visual Studio 2022,我想使用 Git 菜单选项在命令提示符中打开来打开 Git Bash 终端而不是 cmd.exe.

我如何配置 VS 来执行此操作?

虽然没有集成到该菜单,但我能够将 git bash 添加到终端 window。

通过选择“查看”>“终端”(或 ctrl + '),然后选择设置 cog 并设置以下内容:

我可以在 VS 中打开 gitbash shell。

请注意,通过将 Shell 位置设置为 C:\Program Files\Git\git-bash.exe,控制台会在其自己的 window 中加载一个新的控制台实例,方法是设置它到 C:\Program Files\Git\bin\sh.exe,它集成在终端窗格中。

根据您自己的回答@StuperUser,您可以按如下方式设置终端:

这取自我的 Windows 终端配置,当它自动添加 Git Bash 配置文件时。参数为 -i 用于交互,-l 用于登录 shell.

您也可以尝试 Mads Kristensen's Open Command Line Extension - 它有点管用,但有一些怪癖。