Как установить удаленный путь в удаленной разработке с помощью SSH с помощью кода Visual Studio?

#visual-studio-code #ssh #vscode-remote

Вопрос:

Например, у меня есть такая конфигурация:

 Host 192.168.1.18
 HostName 192.168.1.18
 User my-user-name
 IdentityFile D:/KEY/id_rsa.pub
 

Я хочу использовать удаленную разработку с использованием SSH в коде Visual Studio.
Использование расширения «Удаленная разработка» Удаленная разработка с использованием SSH.

Как указать удаленное местоположение (путь/папку), которое нужно открыть после подключения в VSCode?

Ответ №1:

На данный момент код Visual Studio, похоже, не предоставляет возможности установки удаленного пути для vscode-server хостов.

Я не знаю, хотели ли вы просто пропустить шаг выбора удаленного каталога при каждом подключении, но я нашел ваш вопрос, когда искал проблему, связанную с Git. В моем случае репозиторий Git, расположенный в корне моего хоста , инициализировался/сканировался каждый раз, когда я подключался к серверу.
Я попытался установить следующее .vscode/settings.json , но ни то, ни другое не сработало:

 "git.autoRepositoryDetection": "openEditors"
 

или

 "git.autoRepositoryDetection": "subFolders"
 

Что действительно сработало для меня, так это добавление:

 "git.ignoredRepositories": ["/"]
 

settings.json в удаленный каталог, который я открывал после подключения к удаленной машине.