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

VSCode便携版v1.74.3跨设备扩展无法保存问题求助

解决VSCode便携版扩展跨设备丢失的问题

问题根源

VSCode便携版默认会把扩展安装在本地电脑的用户目录中,而非U盘内的便携版文件夹,所以更换设备后无法读取到已安装的扩展。需要手动将扩展的存储路径指定到U盘里的便携版目录下。

操作步骤

  1. 在U盘的VSCode目录创建指定文件夹
    找到U盘里VSCode便携版的根文件夹(比如E:\VSCode-Portable),新建一个data文件夹,再在data文件夹内创建extensions子文件夹。

  2. 修改启动快捷方式的参数
    找到U盘里的Code.exe,右键选择「创建快捷方式」。右键点击新建的快捷方式,选择「属性」,在「目标」栏的原有路径后面添加以下参数:

    --user-data-dir "U盘盘符:\VSCode-Portable\data" --extensions-dir "U盘盘符:\VSCode-Portable\data\extensions"
    

    注意替换U盘盘符:\VSCode-Portable为你实际的VSCode便携版路径,比如E:\VSCode-Portable。修改后的目标栏示例:

    "E:\VSCode-Portable\Code.exe" --user-data-dir "E:\VSCode-Portable\data" --extensions-dir "E:\VSCode-Portable\data\extensions"
    
  3. 通过修改后的快捷方式启动并安装扩展
    后续都使用这个修改后的快捷方式启动VSCode便携版,此时安装的扩展会直接保存到U盘的data\extensions文件夹中,更换设备后用同一个快捷方式启动,就能正常访问已安装的扩展。

验证方法

安装一个扩展后,打开U盘里的data\extensions文件夹,能看到对应的扩展文件夹,说明设置生效。更换电脑后用该快捷方式启动VSCode,扩展列表里会显示已安装的扩展。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.03 00:05:18