Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

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?

like image 965
JChristian Avatar asked Jul 22 '10 23:07

JChristian


People also ask

How do I share my ReSharper settings?

By default, you can share ReSharper settings per solution using the 'Solution team shared' layer — the only thing you need to do is to put the *. dotSettings file under version control. If you want to share settings in other ways, you would need to learn how to create new setting layers, import and export them.

How do you sync JetBrains rider settings?

Alternatively, select File | Manage IDE Settings | Sync Settings to JetBrains Account from the main menu. In the dialog that opens, click the Enable Settings Sync button. Your local settings will be exported to the JetBrains repository linked to your account.

What is the difference between ReSharper and ReSharper ultimate?

Follow. ReSharper Ultimate was a license that combined all the individual JetBrains . NET tools, as well as ReSharper C++. Each ReSharper Ultimate license allowed a single developer to use ReSharper, ReSharper C++, dotCover, dotTrace, and dotMemory.

How do I know if ReSharper is working?

The power of Alt+Enter icon, this means ReSharper has detected an error or other code issue and it can help you fix it. Press Alt+Enter to take advantage of this. For more information, see Quick-fixes for code issues.


1 Answers

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.

like image 88
Tim Lloyd Avatar answered Sep 21 '22 13:09

Tim Lloyd