терминал отладки javascript продолжает открываться с помощью powershell вместо git bash

#visual-studio-code #vscode-settings

Вопрос:

Я поставил терминал по умолчанию

 "terminal.integrated.profiles.windows": {
    "GitBash": {
      "path": ["C:\Program Files\Git\bin\bash.exe"],
      "source": "Git Bash",
      "icon": "terminal-bash"
    },
},
"terminal.integrated.defaultProfile.windows": "Git Bash",
 

Однако терминал отладки Javascript открывается с помощью powershell
Терминал отладки Javascript открывается с помощью powershell

Мне нужно, чтобы он открылся с помощью git bash. Как я могу этого достичь?

Комментарии:

1. Помогает ли настройка «terminal.integrated.automationShell.windows»: «Git Bash»?

2. К сожалению, нет, этого не произошло. Понижение до версии 1.59.1 решило проблему

Ответ №1:

У меня была та же проблема с момента обновления до VS Code 1.60, поэтому я понизил рейтинг до 1.59.1, и теперь отладчик запускает мой профиль по умолчанию, который в моем случае является «Командной строкой». Вот мой файл settings. json:

 {
    "workbench.colorTheme": "Default Dark ",
    "debug.javascript.autoAttachFilter": "always",
    "debug.javascript.usePreview": true,
    "terminal.integrated.defaultProfile.windows": "Command Prompt"
}
 

Я думаю, что, возможно, стоит отключить автоматическое обновление с помощью этого в файле settings.json:

«update.enableWindowsBackgroundUpdates»: ложь