Transfer all ReSharper Settings between PCs

只愿长相守 提交于 2019-12-18 10:16:34

问题


I was wondering if there is a way to copy ALL my settings from ReSharper (including the StyleCop for ReSharper settings and the keyboard bindings I have set for ReSharper) from one PC to another?


回答1:


Since the export option within Resharper is only for code styles, you'll need to be a bit craftier for all settings.

From Peter Ritchie's blog...

...the settings are stored in "%userprofile%\application data\jetbrains\resharper\v4.0\vs9.0". There are a couple of xml files in there that store your settings. Before you upgrade to the latest build, just copy those to another directory.

It's very likely that the format of these files has changed since the last build so copying the backups over the new version could possibly make Resharper to blow-up. So, use with caution.

I have Resharper 4.1 so instead of "...\v4.0\vs9.0" it's actually "...\v4.1\vs9.0" (obvious, I know, but worth mentioning).

I'm not sure about StyleCop settings, but this should work for most other settings (keyboard scheme, code completion settings, etc...).




回答2:


There is a R# settings manager plugin for resharper that stores all of this I think, including stylecop settings




回答3:


You can Export/Import your ReSharper Code Style or put it on the network and share between multiple computers. To do so:

From VS Menu select ReSharper -> Options then in Option dialog select Languages/Common/Code Style Sharing.

Not sure if it's exactly what you're looking for.




回答4:


  1. Open Visual Studio
  2. Go to Resharper > Manage Options
  3. Click on Import and Export

  1. Click on Export to File
  2. Tick all check box

  1. Click on OK and save the file to your desired location

  2. To import the settings to other computer, repeat steps 1-3 and then select Import from File. You are done.

Enjoy!




回答5:


StyleCop settings are not stored in the resharper plugin. they are in the stylecop directory and in an xml file (Settings.StyleCop).




回答6:


I have a solution that i am using!

Skydrive and junction link magic. I create a junction in the filesystem that point the settings to a skydrive folder. this way i have everywhere i use skydrive the same settings!!!

On the target pc i do the opposite.

Hope this helps.



来源:https://stackoverflow.com/questions/885443/transfer-all-resharper-settings-between-pcs

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!