MSys2 bash в VS Code запускается в отдельном окне - PullRequest
0 голосов
/ 15 мая 2019

Я могу настроить в настройках рабочего пространства для кода VS, что мой внутренний терминал должен быть оболочкой MSys2 bash.Однако оболочка запускается как внешняя, а не внутренняя.Этого не происходит для ex с оболочкой git или подсистемой ubuntu

Я пробовал разные настройки, найденные здесь: Как интегрировать оболочку MSYS2 в код Visual Studio в Window?

Нет кода для отображения, посмотрите примеры, приведенные в ссылке на другой пост stackoverflow.

Я ожидаю, что оболочка будет запущена как внутренняя оболочка для кода VS

1 Ответ

0 голосов
/ 20 июня 2019

Добавьте пользовательские настройки с помощью следующего кода JSON:

// MSYS2
"terminal.integrated.shell.windows": "C:\\msys64\\usr\\bin\\bash.exe",
"terminal.integrated.shellArgs.windows": ["--login", "-i"],
"terminal.integrated.env.windows": {
    "CHERE_INVOKING": "1"
},
...