我已经着手进行Visual Studio Code漫游。 我需要使用它来编辑远程FTP服务器上的文件。 我安装了Remote Workspace extension(vscode-remote-workspace)
说明说:
创建(或更新)
.code-workspace
文件,然后使用文件>>将其打开> Open Workspace...
在GUI中:{ "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¶m2=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的右下角报告...
(“找不到远程文件”,“找不到文件”)
...,同时边栏显示...
(感叹号,在悬停下方带有提示:“无法解析工作空间文件夹”)
尽管我已经读过the parallel issue关于在顶层以下显示文件的问题,但我看不到任何文件树。
我想知道我的FTP主机是否无法接受您建议的uri格式的登录名。尝试使用myuser:mypass@ftp.myhost.com:21
通过Mac Terminal登录时,它实际上报告:331 User myuser:mypass OK. Password required
,这显然是错误的。删除密码和端口即可通过终端登录。但是在“代码工作区设置”中也不行。
我该如何克服?