Даже вопрос задан в прошлом году, и ответ принят, но все же я чувствую, что могу ответить на этот вопрос, поскольку я не нашел простого, подходящего и полного ответа, а в качестве разработки мне нужно несколько терминалов под рукой, как показано ниже: -
и я не беспокоюсь об их пути, добавляю еще одно расширение для того, на что VS Code уже способен, или перезагружаю VS Shell и т. д. и иду вставлять и настраивать файлы настроек вручную.
Я обнаружил, что этот вопрос задают много раз, и почти все приходилось вручную настраивать запись некоторых параметров и т. Д. Или иногда выбирали только один тип терминала. Ответ @Pawan несколько близок, но опять же, это решение, наконец, попадает в один терминал, перейдя к настройке команды для терминала коммутатора, и этот будет работать для git или любого другого терминала.
Если у вас установлены инструменты, которые работают в командной строке, такие как power-shell и git, вместе с приглашением cmd по умолчанию в Windows, выполните три быстрых шага, чтобы получить все терминалы сразу и переключиться на кого угодно одним щелчком мыши.
Откройте терминал, он должен быть виден (используйте ctrl + ` или из меню View-> Integrated Terminal )
Откройте поиск команд (используйте Ctrl + Shift + P или из меню View-> Command Palette ... )
- В поле команд введите « Терминал: выберите оболочку по умолчанию », чтобы выбрать этот параметр из раскрывающегося списка.
При выборе этой опции все доступные команды, которые находятся в пути, будут перечислены ниже, как показано ниже.
Просто щелкните любую, которую хотите добавить, для быстрого доступа из списка команд.
Наконец, в окне терминала просто нажмите знак + рядом со списком терминалов, как показано ниже: -
Терминал, выбранный на шаге 5, теперь будет добавлен после выполнения шага 6 в список без удаления более раннего терминала.
- Повторите шаги 3-6 для добавления любого другого терминала в список команд.
Для работы с конкретным терминалом достаточно выбрать нужный в списке терминалов окна терминала.
& "c:\Program Files\git\bin\bash.exe"