使用VSCode内置同步功能最方便,通过GitHub或Microsoft账号登录并开启设置同步,可自动跨设备同步配置、扩展、快捷键等;在新电脑登录同一账号并开启同步即可恢复全部环境,全程简单安全。

同步 VSCode 的设置和扩展到另一台电脑,最方便的方式是使用 VSCode 内置的“设置同步”功能。这个功能可以跨设备同步你的设置、扩展、键盘快捷键、代码片段,甚至 UI 布局,整个过程简单且安全。
启用 VSCode 设置同步
VSCode 使用你的 Microsoft 或 GitHub 账号来同步数据。操作步骤如下:
- 打开 VSCode,在左下角点击用户头像(或齿轮图标)
- 选择 “Turn on Settings Sync…”
- 选择登录方式:Microsoft 或 GitHub(推荐 GitHub,更通用)
- 登录账号并确认同步内容
- 选择“Sync All”以保持所有配置一致
完成之后,你的配置会自动上传到云端。
在新电脑上恢复设置和扩展
在另一台电脑安装 VSCode 后,只需重复相同步骤即可恢复所有内容:
- 安装 VSCode(建议使用最新版本)
- 打开后点击左下角的账户图标
- 选择 “Turn on Settings Sync…”
- 使用与原设备相同的账号登录
- 选择“Sync All”并等待同步完成
几秒钟后,你的主题、扩展、快捷键和设置都会自动恢复。
手动备份作为补充方案
如果你暂时不想使用在线同步,也可以手动导出配置:
- 设置文件路径通常位于:
Windows:%APPDATA%\Code\User\settings.json
macOS:~/Library/Application Support/Code/User/settings.json
Linux:~/.config/Code/User/settings.json - 扩展列表可通过命令行导出:
code --list-extensions > extensions.txt - 在新设备上复制 settings.json 并运行:
cat extensions.txt | xargs -n 1 code --install-extension
这种方式适合网络受限或需要精细控制的场景。
基本上就这些。使用内置同步功能是最省心的方法,只要账号一致,换设备就像换电脑一样简单。手动方式则更适合特定需求或临时迁移。










