Settings - Keyboard Shortcuts

By default, ReSharper overwrites some of the keyboard shortcuts already assigned to various commands in Visual Studio.NET. You can review and customize these and other shortcuts in Visual Studio.NET Options dialog, using the tab Keyboard.

General shortcut settings

  1. Select Tools | Options in the main menu;
  2. Select Environment | Keyboard in the lefthand navigation view;
  3. In the list of commands, scroll down to ReSharperAddIn2005/ReSharperAddIn2003 block of commands (when that view has focus, you can press Ctrl + R to jump to item names starting with "r"). Browse the list to review and/or edit keyboard shortcuts assigned to ReSharper-specific actions.

IntelliSense

In particular, ReSharper provides its own Code Completion commands, which complements the IntelliSense feature of Visual Studio.NET. By default, its Basic Code Completion is mapped to the same keyboard shortcut - Ctrl + Space . At the same time, you can still choose the default IntelliSense to be used when you press Ctrl + Space. To select this optioin, refer to Options - IntelliSense tab and topic.

Reset shortcuts

If ReSharper shortcuts are not functioning as expected, you can reset them to default in the Options - General tab.

Note: Also, in the Options - General tab you can choose whether certain Visual Studio.NET items will be replaced with their counterparts provided by ReSharper.

Keymap (reference sheet)

Please consult this reference sheet for ReSharper's Default Keymap: http://www.jetbrains.com/resharper/documentation/20_DefaultKeymap.pdf

 

See Also

ReSharper Options | Visual Studio Settings