重装系统时可通过备份Code文件夹或使用Settings Sync保留VSCode配置。手动备份需复制用户目录下的Code文件夹(Windows: C:\Users\用户名\AppData\Roaming\Code;macOS: ~/Library/Application Support/Code;Linux: ~/.config/Code),并导出扩展列表(code --list-extensions > vscode-extensions.txt)以便恢复时批量安装。恢复时将文件夹复原,并运行code --install-extension $(cat vscode-extensions.txt)重新安装插件。也可使用VSCode内置的Settings Sync功能,通过GitHub账号同步设置、快捷键、代码片段和扩展:打开命令面板,输入“Turn on Settings Sync”,登录GitHub并选择同步内容;在新设备上登录同一账号并执行“Sync: Apply Synced Data”即可还原环境。手动备份适合单次操作,Settings Sync更适合多设备用户长期使用。

重装系统时,VSCode 的配置和插件很容易丢失。但通过手动备份关键文件夹或使用同步方案,可以快速恢复开发环境。
找到 VSCode 配置存储位置
VSCode 的用户设置、快捷键、扩展和代码片段都保存在特定的用户目录中。不同操作系统路径如下:
- Windows:C:\Users\你的用户名\AppData\Roaming\Code
- macOS:~/Library/Application Support/Code
- Linux:~/.config/Code
这个 Code 文件夹包含了所有个性化配置,是备份的核心目标。
手动备份配置和扩展列表
直接复制整个 Code 文件夹到安全位置(如U盘、网盘),就能保留以下内容:
你还可以导出已安装扩展列表,方便后续批量安装:
code --list-extensions > vscode-extensions.txt恢复时,把文件夹复制回原路径,并用以下命令一键安装扩展:
code --install-extension $(cat vscode-extensions.txt)使用 Settings Sync 在云端同步
VSCode 内置了 GitHub 账号同步功能,可自动同步设置、插件、快捷键和代码片段。
启用方法:
- 打开命令面板(Ctrl+Shift+P)
- 输入 “Turn on Settings Sync”
- 登录 GitHub 账号并选择要同步的内容
之后在新设备登录同一账号,运行 “Sync: Apply Synced Data”,即可还原全部配置。
基本上就这些。手动备份适合一次性操作,Settings Sync 更适合多设备或多系统用户,长期使用更省心。











