DEV Community


Posted on • Updated on


VS Code Account || Sync !?

Tired of installing extensions, themes, and your VS Code preferences in all devices?

Then have a look at this vscode extension,

Alt Text

With one-click install, you can

Synchronize Settings, Snippets, Themes, File Icons, Launch, Keybindings, Workspaces, and Extensions Across Multiple Machines Using GitHub Gist.

Steps to follow,

  • Install the extension in the vscode.
  • Authorize your GitHub account.
  • It will create a Gist and upload all your settings, workspaces, themes and all.
  • You can download / share/upload your settings to multiple devices or vscode applications.
  • The extension automatically uploads the change when done in any setting.


- Upload setting Key : Shift + Alt + U
- Download setting Key : Shift + Alt + D
Enter fullscreen mode Exit fullscreen mode


Ctrl + Shift + p then search Sync, there you can make your uploads.
Enter fullscreen mode Exit fullscreen mode

Learn more about this extension here,

Also in the extension details :

Alt Text

Note: VScode also provides option for settings sync and its only available on VScode insiders.(

Comment if you know any alternatives.

Disclaimer: I am not promoting any product and using this will at your own wish and risk.

Top comments (2)

oloryn profile image
Ben Coleman • Edited

I've got a situation where I've got essentially two different sets of VSCode configurations that I use, and each VSCode installation will use only one of them. Does Settings Sync allow setting up two different Gists, one for each configuration, in the same Github account?

sasicodes profile image

It will sync up only with one gist called cloudSettings as I know.

Visualizing Promises and Async/Await 🤓

async await

☝️ Check out this all-time classic DEV post on visualizing Promises and Async/Await 🤓