ReSharper breaks keyboard shortcuts for "Find" and "Find in Files"

David Vidmar picture David Vidmar · May 7, 2010 · Viewed 16.9k times · Source

I have been using ReSharper for some time and since I can remember every time I install Resharper, it's default keyboard shortcuts override Visual Studio's Ctrl + F and Ctrl + Shift + F for "Find" and "File in Files". It happend with R#3, 4, 5 in VS 2005, 2008 and 2010.

I don't have any ideas why would that be a good idea, but if this would bug it would be fixed by now.

Does this even happen to others? I checked around our company and I'm not alone.

Answer

Aleksandar Vasić picture Aleksandar Vasić · Nov 15, 2012

I have the same problem with Serbian keyboard - which is the same as Slovenian. Someone mentioned that the shortcut for the GoToContainingDeclaration feature that overrides 'Find' is Ctrl+[. Well, guess what - on our keyboards, [ is typed as AltGr+F. Most likely that is why Resharper assigns the command that would normally go to Ctrl+[ to Ctrl+F.

Now the workaround (if not the solution):

  • Reset the VS keyboard shortcuts (Tools>Options>Keyboard)
  • Temporarily set US keyboard
  • Set Resharper keyboard shortcuts (Resharper>Options>Keyboard&Menus)
  • Go back to your keyboard of choice