Заставьте Visual Studio Code использовать WSL / bash в консоли отладки в Windows - PullRequest
0 голосов
/ 21 марта 2019

Я использую код Visual Studio в Windows, но запускаю свое приложение (NodeJS / TypeScript) на WSL / bash. Однако я не могу заставить консоль отладки кода VS использовать bash. Кажется, по-прежнему использовать cmd.exe.

Я могу проверить это, запустив свое приложение из кода Visual Studio, а затем введя process.platform в консоли отладки. Показывает win32.

С другой стороны, Терминал использует bash.exe.

Я установил terminal.integrated.shell.windows и terminal.external.windowsExec на C:\\Windows\\System32\\bash.exe.

Как заставить VS Code использовать bash в консоли отладки?

1 Ответ

0 голосов
/ 21 марта 2019

Видимо, указанные мной настройки не имеют никакого эффекта. Мне просто нужно было добавить параметр "useWSL": true в файл launch.json.

...