Я використовую Visual Studio Code на своєму ПК з Windows 10. Я хочу змінити свій термінал за замовчуванням з Windows PowerShell на Bash на Ubuntu (в Windows).
Як я можу це зробити?
Я використовую Visual Studio Code на своєму ПК з Windows 10. Я хочу змінити свій термінал за замовчуванням з Windows PowerShell на Bash на Ubuntu (в Windows).
Як я можу це зробити?
Відповіді:
Ви також можете вибрати термінал за замовчуванням, натиснувши F1VS Code та ввівши / вибравши Terminal: Виберіть Shell за замовчуванням .
Я просто набираю наступні ключові слова у відкритому терміналі;
Деталі див. На зображенні нижче. (VSCode версія 1.19.1 - Windows 10 OS)
Він працює і на 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, воно повинно відкриватися з 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"
}`