Is it possible to sync settings between computers in Visual Studio 2010? I know you can do it by exporting your settings then copying them over to another computer or puttin
I've used Microsoft Live Mesh to keep folders in sync before. Or there's probably a "user data path" setting you can set to use something like DropBox/ZumoDrive drive letter.
Note: You can sync your Settings folder to get most stuff, but installed Extensions are stored in %LocalAppData%\Microsoft\VisualStudio\10.0\Extensions (on my machine: C:\Users{username}\AppData\Local\Microsoft\VisualStudio\10.0\Extensions)
!?!?!?!? Does anyone know why MS insists on continuing to use the Documents\Visual Studio 2010 for everything against their own Application Design Guidance?!?!?!?
I am using the solution outlined in this blog post and so far it is working really well.
I use 3 machines and all of them keep everything in sync, including extensions.
I noticed some oddities if i had VS open on more than one machine at a time, because it writes to the vsSettings file when you close Visual Studio. Other than that, it works great.
UPDATE: Productivity Power Tools doesnt play so nicely, as it requires the extension to be installed in the 'per user' location to function correctly.
Since Visual Studio 2015, settings are saved and synchronized to all computers automatically. More details here: https://docs.microsoft.com/en-us/visualstudio/ide/synchronized-settings-in
I would recommend the free extension:
VSCommands for Visual Studio 2010
http://visualstudiogallery.msdn.microsoft.com/d491911d-97f3-4cf6-87b0-6a2882120acf
VSCommands for Visual Studio 2012
http://visualstudiogallery.msdn.microsoft.com/a83505c6-77b3-44a6-b53b-73d77cba84c8
View the full feature list
With details of:
Over a million downloads!
p.s. I don't know SquaredInfinity, but I am a big fan of the extension and want to share it :)
There is new Extension for Visual Studio called ExtensionSync created by Latish Sehgal.
Add this extension into Visual Studio and it will read and update your settings each time it starts.
Further information can be found on this blog post.
I found the best solution for VS settings synchronization - it is called Pepper and is a free Visual Studio 2010 extension. It stores the settings using Windows Azure so they are available anywhere.