如何恢复我意外丢失的设置、扩展和其他 VS Code 用户配置?

Foo*_*Bar 5 visual-studio-code

我正在摆弄 VSCode 设置同步,不小心用settings.json全新安装的另一个文件替换了我的文件,结果我丢失了整个settings.json配置。

有没有办法恢复丢失的settings.json 文件?

我检查了我的备份,但是,似乎我无法返回到该/Users/mf/Library/Application Support/Code/User/Sync文件夹​​。

JΛY*_*ÐΞV 6

是的,你可以把它们找回来。

如果您的设置设为默认值,它们将保存在硬盘驱动器上。




通用方法(对所有系统都相同)是按 [F1] 键,然后在输入中键入以下命令,直到看到该选项。当您看到该选项时,单击它以打开目录。

Settings Sync: Open Backups Folder


另一个选项是使用 [F1] 键快速输入以下 VSCode 命令来查看 VSCode 中的数据,然后使用与上述命令相同的说明。

Settings Sync: Show Synced Data




除非您在设置菜单或用户/工作空间文件中更改了设置同步的配置,否则您的设置应该有多个已保存的版本settings.json


就我个人而言,我喜欢打开备份文件夹并取出我需要的内容。如果您像我一样,并且使用Ubuntu ,那么下面的路径是 VSCode 用于存储备份的键绑定和 Settings.json 实例的路径。您可以从该目录中提取您需要的内容。

~/.config/Code/User/settings.json

Run Code Online (Sandbox Code Playgroud)

如果您需要恢复备份的文件,可以访问此链接,它演示了如何返回到以前的编辑器配置:


恢复之前的 VS 代码配置: