I have a project with many projects that performs miserably with ReSharper enabled, even on a pretty decent machine (8GB RAM, hybrid solid state hard drive, Core 2 Duo processor).
I was able to find out how to suspend ReSharper, but none of the default key bindings for Visual Studio (e.g. Ctrl-[comma] to navigate to type) seem to be working when I turn ReSharper off.
How do I get back the default key bindings when I disable ReSharper (and get the ReSharper bindings back when I enable ReSharper)?
Prior to resetting the keybindings in VS, export a backup copy of your current ReSharper settings:
Tools -> Options -> Environment -> Import and Export Settings ->rename file toReSharper.vssettings ->clickOKThen repeat the previous steps but rename it back to
CurrentSettings.vssettings.Next reset the VS keybindings by:
Tools -> Options -> Environment -> Keyboard ->click theResetbutton.That should restore the settings back to the original VS default keyboard bindings and remove all of ReSharper’s. (Note this also will remove any custom keybindings that you might have defined unrelated to ReSharper.)
As stated in Warren’s answer you could use two VS settings files one of ReSharper and one for (non-ReSharper) default VS and import and load the one as needed.
This could be automated by creating some VS macros:
You can then assign keyboard shortcuts to these macros for ease of use.