How can I export/import settings of Sublime Text 3 from one PC to another using Windows?

WindowsImportExportSettingsSublimetext3

Windows Problem Overview


I use Sublime Text 3 in my company and I want to export all the settings, including packages and whatever, to use the same configurations in Sublime Text 3 I have at home. How can I do this?

PS.: I use Windows 8

Windows Solutions


Solution 1 - Windows

The best way is to sync the User directory, there are multiple available ways to do this - dropbox, git and manual ways.

Installed packages are registered in Package Control.sublime-settings, which is located in the user folder as well, thus, it does not require you to sync anything besides that. A pretty good guide to syncing can be found here.

You also may wish to check out this package.

Solution 2 - Windows

For me (Windows installation) transferring all the content from old installation - AppData\Roaming\Subime Text 3, to new installation - AppData\Roaming\Subime Text 3, does the job. All the packages and UI settings are transferred and are working correctly.

Solution 3 - Windows

None of the manual efforts are needed now (I think). Both sublime text (ver 3) and visual studio code (if anyone cares) have extensions that do this for us.

For VS Code - https://marketplace.visualstudio.com/items?itemName=Shan.code-settings-sync

For ST3 - https://packagecontrol.io/packages/Sync%20Settings

With a few clicks like generating token and configuration, one should be able to easily port the settings from any machine (Win, OSX, Linux) to any machine.

Solution 4 - Windows

You can try this plugin PackageSync. It can package your settings and packages into a zip or 7z file, then, you can import them on another machine.

Solution 5 - Windows

As an aside an easy way to locate the 'User' or 'Sublime text {2/3/etc}' folder regardless of OS is to:

Open go-to-anything and just type: 'us'

From the available options select 'Preferences: Package Control Settings - User’ to open that file.

Right click on the file and make the selection to open the containing folder (Mac: reveal in finder)

Navigate back up to the parent folder Sublime Text 3 (or whatever version number you are on)

Copying this folder and replacing the Sublime Text 3 folder in a fresh Sublime install with this one should install all packages and replicate any other settings you have.

Solution 6 - Windows

source

"If you want to sync settings across machines, the best way to do so is to just sync the Packages\User\ folder. This contains all customized settings, and if you are using Package Control, it includes a list of all installed packages. If Package Control sees that an installed package is not present on the machine, it will automatically install it the next time Sublime Text starts."

PS: if I am not mistaken the author of this post is the key developer of sublime.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
Questionuser3746779View Question on Stackoverflow
Solution 1 - WindowsSergey TelshevskyView Answer on Stackoverflow
Solution 2 - WindowsJazastryView Answer on Stackoverflow
Solution 3 - WindowsPrasanna Saraswathi KrishnanView Answer on Stackoverflow
Solution 4 - WindowsconvexbytesView Answer on Stackoverflow
Solution 5 - WindowsBen WrightonView Answer on Stackoverflow
Solution 6 - Windowsuser3804598View Answer on Stackoverflow