How can I sync my Resharper settings between computers?
I have a work PC and a laptop at home that I dev on using Resharper. Unfortunately, every time I add a live template or change my formatting settings, I have to export and import the settings/templates between computers.
For visual studios settings, I use the Automatically save my settings to this file option in conjunction with a开发者_如何转开发 file on Dropbox to accomplish this. Is there an any way to do this with Resharper settings/templates?
For ReSharper 5 you can use the ReSharper Settings Manager Plugin which saves all ReSharper settings to a single file. This would usually be used to share settings amongst a team through source control, but you could of course just use the config file it generates to move settings between computers with your Dropbox method. Just ensure you have the plugin installed on each machine. The plugin monitors for config file changes and will automatically update ReSharper settings when it sees a change - no VS restarts necessary.
I discuss automating sharing of ReSharper settings and using this plugin (in a team context) in an article I wrote here:
http://gojisoft.com/blog/2010/05/10/coding-standards-using-resharper/
Update
For those that can upgrade to ReSharper 6.1.1 and above, ReSharper now has built-in support for sharing all settings across teams.
精彩评论