vs code终端每次都改成powershell

Vs code terminal changes to powershell every time

在 Vs 代码更新 1.60.0 终端打开电源后 shell 但默认保持不变 (git bash)。如果我创建新终端,它会打开 git bash.

当我启动应用程序时,它看起来像:-

然后我必须创建新的 shell & 它打开默认的 shell (git bash):-

先尝试将terminal.integrated.defaultProfile.windows设置为bash(如果你想要默认bash)

这样,您就不必从当前的默认 Powershell 终端切换。

...前提是microsoft/vscode issue 132149是固定的,目前还不是这样。
这是 issue 132150, which is now fixed by commit c765e70, by Megan Rogge.

的副本
    async createTerminal(options?: ICreateTerminalOptions): Promise<ITerminalInstance> {
        if (!this._availableProfiles) {
            await this._refreshAvailableProfiles();
        }

9 月 14 日更新(2021 年):此问题现已修复,VSCode 1.60.1 及其 August 2021 Endgame Recovery.