Up until recently, synchronizing your settings across multiple instances of VS Code required you to download a 3rd party extension. Well, you no longer have to download a separate extension. Settings Sync is built into VS Code, and it's awesome!
Want to learn everything you need to know about VS Code? Check out the Learn VS Code course!
Setup
VS Code has made this process as easy as possible to set up. If you open up your settings menu, you'll now see a big button that says "Turn on Settings Sync". Click that.
After that, you'll be prompted with what exactly you want to sync. Most likely, you'll choose to sync everything, but that's up to you.
You'll need to log in with either a Microsoft or Github. Are those one and the same now that Microsoft bought Github 🤣?
Then...BOOM! VS Code does some magic behind the scenes!
Check the Sync Details
You can check the status of your latest syncs by opening the command palette and running the Settings Sync: Show Synced Data
command.
Real-Time Sync
If you get this set up on two different instances of VS Code you can see that changing settings on one will update the settings on another in real-time! I tested this out by running two instances of VS Code on the same computer (one is the stable version and one is the insider's edition)