'Recover lost settings + extensions and more?

I was playing around with my VSCode Settings Sync, and accidentally replaced my settings.json file with another one from a fresh install, as a consequence, I lost my entire settings.json configuration.

Is there a way to recover the lost settings.json file?


I checked my backups, but it seems like they cannot go back into the /Users/mf/Library/Application Support/Code/User/Sync folder.

Perhaps because it was just created for this purpose?



Solution 1:[1]

Yes you can get them back.

They are saved on the hard-drive if your settings are set to their default values.




The universal method (works the same for all systems) is to hit the [F1] key, then type the command below into the input, until you see the option. When you do see the option click on it to open the directory.

Settings Sync: Open Backups Folder


The other option you have is to view the data in VSCode using the following VSCode command from your quick input using the [F1] key followed by the same instructions for the command above.

Settings Sync: Show Synced Data




There should be several saved versions of your settings, unless you have changed your configuration for settings sync in the settings menu, or in your user/workspace settings.json file.


Personally I like to just open backup folders and pullout what I need. If you are like me, and you use Ubuntu then the path below is the path used by VSCode to store backed-up keybindings & Settings.json instances. You can pullout what ever you need from that directory.

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



If you need to restore the backed up files, you can visit this link, it demonstrates how to return to a previous editor configuration:


RESTORE PREVIOUS VS CODE CONFIGURATION:


Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1