Установка WSL в CWD в терминале VSCode - PullRequest
0 голосов
/ 19 сентября 2018

Я установил Ubuntu на мой компьютер с Windows 10 и использую vscode.Я хотел бы использовать интегрированный терминал wsl.Если я просто открываю vscode, а затем новый wsl-терминал, он показывает мой путь в виде: username@Computer:/mnt/c/Users/winusername

Если я затем открываю папку проекта (не в рабочей области), а затем в новом терминале она отображается как: username@Computer:~

Это не в папке моего проекта - есть ли способ заставить интегрированный терминал wsl установить местоположение проекта в качестве текущего рабочего каталога?

Git bash прекрасно работает, еслиЯ использую его в качестве терминала, например:

winusername@Computer MINGW64 /d/my/project/path

Но я бы хотел использовать wsl.

1 Ответ

0 голосов
/ 04 апреля 2019

Я думаю, что ваша конфигурация немного испорчена.

Проверьте конфигурацию терминала на предмет пользовательских настроек и настроек рабочего пространства.

Вы можете легко найти в пользовательском интерфейсе.

  1. Файл> Настройки> Настройки

  2. Проверьте путь по умолчанию для встроенного терминала и значение cwd.

    в моем случаеиспользуя wsl.exe для терминала по умолчанию, а не bash.exe

enter image description here enter image description here

сравните с User settings и Workspace settings в верхней части пользовательского интерфейса с теми же клавишами опций. (Вы можете легко сравнить, просто нажав название)

если ничегопроблемы с вашими настройками, я рекомендую это расширение VSCODE.Помогает открыть терминал с путем с открытым файлом.https://marketplace.visualstudio.com/items?itemName=Tyriar.vscode-terminal-here&ssr=false

...