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

VS Code ftp-sync同步准备停滞且资源管理器无内容问题求助

解决ftp-sync扩展卡在"sync prepare in progress..."的问题
  • 修正协议与端口的匹配错误
    你的配置里"protocol": "ftp"但端口设为22,22是SFTP(SSH文件传输协议)的默认端口,FTP默认端口是21,这种不匹配会直接导致连接失败、同步卡住。

    • 若远程用的是SFTP服务:把"protocol"改为sftp,保留端口22;
    • 若远程是标准FTP服务:把"port"改为21,保持"protocol": "ftp"。
  • 调整被动模式设置
    当前配置"passive": false,很多公共FTP服务器要求必须使用被动模式才能建立连接,尝试将其改为true,再重新触发同步操作。

  • 开启调试模式定位问题
    把配置里的"debug": false改成true,重新执行同步。打开VS Code的输出面板(快捷键Ctrl+Shift+U),选择"ftp-sync"频道,查看详细的连接日志,日志会明确显示卡住的具体原因——比如账号认证失败、远程路径不存在、本地防火墙拦截等。

  • 验证远程路径与权限
    确认"remotePath": "./"对应的远程服务器路径真实存在,且你的登录账号拥有该路径的读写权限。部分服务器根目录会限制访问,建议换成具体的子路径(比如"/var/www/project")测试。

  • 重置扩展缓存状态
    关闭VS Code,找到ftp-sync的缓存目录:

    • Windows:%APPDATA%\Code\User\workspaceStorage
    • Mac:~/Library/Application Support/Code/User/workspaceStorage
      删除对应工作区下与ftp-sync相关的缓存文件,重新打开VS Code后再尝试同步。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 18:23:25