学而实习之 不亦乐乎

在 vscode 中手动备份配置文件

2024-04-23 20:34:25

众所周知,vscode需要依靠插件来扩展功能。这样的特性,催生出了配置/插件同步功能——vscode可以通过微软账号或github账号,自动同步配置/插件信息。

某些时刻,vscode的配置/插件自动同步,会因为巧遇“科学上网”,莫名失效。遇到这样的情况,怎么办?

其实,vscode自动同步配置/插件的功能。也可以通过手动备份vscode配置文件实现。

一、导出vscode的配置文件

以MacOS为例,打开 vscode,按下cmd + shift + p,输入

> export settings as a profile

再弹出的窗口中选择路径存储即可。

比如,我把配置文件保存在

~/Downloads

路径下。只需要把这个配置文件备份即可。

更换机器后,在vscode中导入该配置文件。即可完成相关的配置/插件同步(需要互联网)

二、导入vscode的配置文件

如果要在其他机器上,手动同步vscode 的配置/插件信息。只需要将导出、备份的配置文件,用vscode导入即可(需要互联网)

以MacOS为例,打开vscode,按下 cmd + shift + p ,输入

> import settings from a profile

导入成功后,vscode就会在自动调整配置的同时,下载、安装配置文件中指定的插件。

三、后记

vscode的配置/插件同步功能,已被新版本自动集成。vscode的用户,可以选择微软账号或gitbub账号,登录至线上服务器同步。但是,这样的同步,偶尔会因为“科学上网”导致失败。这样,就可以采用手动导入vscode配置文件的方式,“同步”设置和插件。