ReSharper breaks keyboard shortcuts for "Find" and "Find in Files"
Yep, this has just happened to me after a reinstall. I was using Vs2k8. Realised I didn't have resharper 4.5 installed. Closed VS, ran install, selected the same settings as I had been using for the last 8 months (VS settings) and then restarted VS. Now no Ctrl + F or Ctrl + Shift + F! Very odd.
UPDATE: Well I found out what it was. The Find box had been relocated behind the Windows taskbar. I had to move the taskbar to the side of the screen, so that I could drag the find box back into the usable window space. No idea if this was a Resharper caused change but there was a direct correlation to the install.
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
as @cashmere said: Go to Open Tools->Options->Environment->Keyboard.
In Show Commands containing enter: GoToContainingDeclaration
Under shortcuts for the selected command you will see Ctrl + F. Now you may change the shortcut or remove it.
Now you just need to check if edit.find
command has assigned Ctrl + F shortcut. Now it should work. At least it did for me.