VS Code设置默认终端为Git bash

踩了一些坑,所以记录一下:

2022-01-19-17-45-09

2022-01-19-17-46-07

我踩的坑:我在配置为Power Shell时,按Ctrl + Shift + ~打开过一次终端,更新了配置后,即使是重启都还是Power Shell,除非再按一次Ctrl + Shift + ~

在编辑器里直接使用中断,大大提升了我编码的幸福感,哈哈。

如果找不到默认的Git Bash怎么办

上面的方案是理想情况,但是我在我另一台Windows机器上找不到这个GitBash选项,所以我只能自己配置,我的配置如下(使用User的配置,而不是WorkSpace,因为我使用了全局配置):

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11


    "terminal.integrated.profiles.windows": {
        "GitBash": {
            "path": [
                "D:\\Software\\Git\\bin\\bash.exe",
                "C:\\Program Files\\Git\\bin\\bash.exe"
            ]
        }
    },
    "terminal.integrated.defaultProfile.windows": "GitBash",

setting.json部分配置配置后,有时不立即生效,我个人分析,应该是因为Electron的原因,估计配置后需要多次重启,或过一段时间后才能生效(目前还不确定,只是我的一个猜想而已)。