Как подключить VS Code через FTP с удаленной рабочей областью? - PullRequest
0 голосов
/ 29 августа 2018

Я начал свою одиссею с кодом Visual Studio. Мне нужно использовать его для редактирования файлов на удаленном FTP-сервере. Я установил расширение Remote Workspace (vscode-remote-workspace)

Инструкции гласят:

Создайте (или обновите) файл .code-workspace и откройте его, используя Файл >> > Open Workspace... в графическом интерфейсе:

{
    "folders": [{
        "uri": "sftp://my-user:my-password@example.com?debug=1",
        "name": "My SFTP folder"
    }]
}

как ...

FTP [↑]
URL Format: ftp://[user:password@]host[:port][/path/to/a/folder][?param1=value1&param2=value2]

{
    "folders": [{
        "uri": "ftp://my-user:my-password@ftp.example.com/",
        "name": "My FTP folder"
    }]
}

Я пытаюсь установить соединение с моим FTP-сервером.

у меня есть:

  • Сохраненная рабочая область Как создать MySpace.code-workspace файл
  • Открывает настройки и вставляет следующее в настройки рабочего пространства ...

{ "folders": [{ "uri": "ftp://myuser:mypass@ftp.myhost.com:21", "name": "My FTP folder" } ], "settings": {}, }

Однако в правом нижнем углу отчетов VSCode ...

image

(«Не удается найти удаленный», «Файл не найден»)

... пока боковая панель показывает ...

image

(восклицательный знак с подсказкой под парой: «Не удается разрешить папку рабочей области»)

Я не вижу ни одного дерева файлов, хотя я прочитал параллельный выпуск о проблеме с отображением файлов ниже верхнего уровня.

Я подумал, не может ли мой FTP-хост принять логин в формате uri, который вы советуете. Пытаясь войти в систему через Mac Terminal с помощью myuser:mypass@ftp.myhost.com:21, он на самом деле сообщает: 331 User myuser:mypass OK. Password required, что, очевидно, неправильно. Потребовалось удалить пароль и порт для входа в систему через терминал. Но в настройках Code Workspace это тоже не работает.

Как мне это преодолеть?

...