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

VS Code Remote-SSH连接后已装扩展消失需重装问题求助

VS Code Remote-SSH扩展消失的解决办法
  • 确认扩展安装位置
    连接SSH后,在扩展面板顶部切换到「SSH: [服务器名称]」标签页安装扩展,不要在「本地」标签页操作。本地安装的扩展不会同步到远程服务器,只有远程标签页安装的扩展才会存储在服务器的VS Code扩展目录中。

  • 检查远程扩展目录权限
    远程服务器的扩展默认存储在~/.vscode-server/extensions路径下,执行以下命令检查权限:

    ls -ld ~/.vscode-server/extensions
    

    如果当前用户无读写权限,用以下命令修正:

    chmod -R 755 ~/.vscode-server/extensions
    
  • 排查自动清理脚本
    部分服务器的定时清理脚本(如cron任务)可能误删.vscode-server目录,执行命令查看定时任务:

    crontab -l
    

    若发现清理该目录的规则,删除对应的任务条目。

  • 重置远程VS Code实例
    在VS Code命令面板(Ctrl+Shift+P)中执行「Remote-SSH: Kill VS Code Server on Host...」,选择目标服务器后重新连接,再在远程标签页重新安装所需扩展。

  • 锁定扩展版本(可选)
    安装扩展时,点击扩展详情中的「安装版本」,选择特定版本并开启「自动更新」,避免版本更新过程中出现异常丢失。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 15:17:00