如何通过FTP将VS代码与远程工作区连接?

Rob*_*ews 7 visual-studio-code vscode-settings

我已经开始了我的Visual Studio Code odyssey.我需要用它来编辑远程FTP服务器上的文件.我安装了Remote Workspace扩展(vscode-remote-workspace)

说明说:

创建(或更新).code-workspace文件并使用> Open Workspace...GUI中的File >>打开它 :

{
    "folders": [{
        "uri": "sftp://my-user:my-password@example.com?debug=1",
        "name": "My SFTP folder"
    }]
}
Run Code Online (Sandbox Code Playgroud)

喜欢...

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"
    }]
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试建立与FTP服务器的连接.

我有:

  • 保存的工作区至于创建MySpace.code-workspace文件
  • 打开设置并将以下内容粘贴到工作区设置中...

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

但是,VSCode的右下角报告......

图片

("找不到远程","找不到文件")

......边栏显示......

图片

(感叹号,悬停下方的提示:"无法解析工作区文件夹")

我没有看到任何文件树,虽然我已经阅读关于显示低于顶级文件的问题的并行问题.

我想知道我的FTP主机是否无法接受您建议的uri格式的登录.试图通过Mac终端登录myuser:mypass@ftp.myhost.com:21,它实际报告:331 User myuser:mypass OK. Password required,这显然是错误的.删除密码和端口以通过终端登录它.但在代码工作区设置中这样做也不起作用.

我怎么能克服这个?