![]() The confusion might have been using the %APPDATA% variable for everything, which points to the "Roaming" directory. But it would be an improvement to move these machine-specific files to \local, for example on my machine: ![]() So that "C:\Users\userName\AppData\Roaming\Sublime Text 3\Local" remains local. "C:\Users\userName\AppData\Roaming\Sublime Text 3\Installed Packages" "C:\Users\userName\AppData\Roaming\Sublime Text 3\Packages" It's possible to workaround this by creating symlinks further down the directory tree: \Roaming\local, which prevents this conflict and seems to be the correct location for machine-specific settings. In my case the desktop and laptop installations of ST3 keep overwriting each other's keys (License.sublime_license) in the Roaming\local directory. The problem occurs for users that have created a symlink for their roaming folder that points to a shared location. "C:\Users\userName\AppData\Local\Sublime Text 3\Local" ![]() "C:\Users\userName\AppData\Roaming\Sublime Text 3\Local" The ST3 license key is located in a folder "local" under "Roaming": \Roaming\local instead of just \local. There are several user-specific folder locations for application settings on Windows. ![]() This doesn't cause software failures, but has the potential to cause problems if people are synchronizing application settings between machines using something like Dropbox. I think there is a mistake in where the Submlime Text 3 user license is stored on Windows. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |