You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code通过ftp-simple连接远程服务器时目录访问异常问题

故障修复方案

触发原因

该问题是ftp-simple的目录解析规则和远程FTP服务端返回的目录列表格式不匹配导致的。插件默认会把解析识别失败的目录判定为「远程已删除」,所以会自动加红色删除线并隐藏,这个逻辑不会触发报错日志,所以后台看不到异常信息。

按优先级依次尝试以下修复步骤:

  • 调整远程列表解析规则
    打开VS Code设置页,搜索ftp-simple.remoteListParser,根据你远程服务器的操作系统,把参数值改为unix或者windows,修改后重启VS Code重新连接FTP测试。
  • 关闭删除标记与本地缓存
    插件设置中取消勾选FTP Simple: Enable Deleted File Highlight,同时勾选FTP Simple: Cache Disable禁用本地缓存,避免本地缓存和远程结构冲突导致识别异常。
  • 修改连接编码配置
    打开你的ftp-simple连接配置文件,在对应服务器的配置项中新增编码参数:如果远程是Linux/macOS服务器加"encoding": "utf-8",如果是中文Windows服务器加"encoding": "gbk",解决编码不兼容导致的目录名解析失败问题。
  • 降级插件稳定版本
    上述操作都无效的话,就是最新版插件的兼容性bug,在扩展面板找到ftp-simple,点击设置按钮选择「安装另一个版本」,回退到0.7.7版本即可解决。

内容的提问来源于stack exchange,提问作者crwils

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 16:06:00