Я использую Visual Studio Code на своем ПК с Windows 10. Я хочу изменить свой терминал по умолчанию с Windows PowerShell на Bash в Ubuntu (в Windows).
Как я могу это сделать?
Я использую Visual Studio Code на своем ПК с Windows 10. Я хочу изменить свой терминал по умолчанию с Windows PowerShell на Bash в Ubuntu (в Windows).
Как я могу это сделать?
Ответы:
Вы также можете выбрать терминал по умолчанию, нажав F1в VS Code и набрав / выбрав Terminal: Select Default Shell .
Я просто набираю следующие ключевые слова в открытом терминале;
Смотрите подробности на изображении ниже. (VSCode версии 1.19.1 - ОС Windows 10)
Он также работает на VS Code Mac. Я пробовал это с VSCode (версия 1.20.1)
bash
выбрана оболочка по умолчанию.
Перейдите File > Preferences > Settings
(или нажмите Ctrl+ ,), затем щелкните крайний левый значок в правом верхнем углу, «Открыть настройки (JSON)».
В окне настроек JSON добавьте это (в фигурных скобках {}
):
"terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\bash.exe"`
(Здесь вы также можете указать любые другие пользовательские настройки, которые захотите)
Проверьте этот путь, чтобы убедиться, что ваш файл bash.exe находится там, иначе узнайте, где он находится, и вместо этого укажите этот путь.
Теперь, если вы откроете новое окно терминала в VS Code, оно должно открыться с помощью bash вместо PowerShell.
Если вы хотите выбрать тип консоли, вы можете записать это в файл «keybinding.json» (этот файл можно найти по следующему пути «Файл-> Настройки-> Сочетания клавиш») `
//with this you can select what type of console you want
{
"key": "ctrl+shift+t",
"command": "shellLauncher.launch"
},
//and this will help you quickly change console
{
"key": "ctrl+shift+j",
"command": "workbench.action.terminal.focusNext"
},
{
"key": "ctrl+shift+k",
"command": "workbench.action.terminal.focusPrevious"
}`