JetBrains Rider 2021.1 Help

Keyboard shortcuts in predefined keymaps

When consulting this page and other pages in JetBrains Rider documentation, you can see keyboard shortcuts for the keymap that you use in the IDE — choose it using the selector at the top of the page.

Keyboard shortcuts selector in the documentation

What keymap should I choose?

Among all of the predefined keymaps, you will most probably choose one of the following:

  • Visual Studio/ Visual Studio (macOS)— this keymap is recommended for users who:

    • have no experience with other IDEs;

    • have experience with plain Visual Studio;

    • have experience with Visual Studio + ReSharper and who preferred the 'Visual Studio' keyboard scheme in ReSharper.

  • ReSharper/ ReSharper (macOS)— this keymap is recommended for users who have experience with Visual Studio + ReSharper and who preferred the 'ReSharper 2.x/IntelliJ IDEA' keyboard scheme in ReSharper.

  • IntelliJ/ IntelliJ (macOS)— this keymap is recommended for users who have experience with IntelliJ IDEA or some of the JetBrains IntelliJ-platform-based IDEs and who preferred to use the IntelliJ/ macOS keymap there.

If you are using Rider on macOS, it is recommended to choose a keymap with the macOS, suffix, for example Visual Studio (macOS).

To switch between keymaps, open the Keymap page of the Settings/Preferences Ctrl+Alt+S, pick the desired keymap in the selector at the top of the page, and click Save.

In addition to keymaps distributed with JetBrains Rider, you can install other keymaps via plugins, for example Eclipse Keymap or NetBeans Keymap.

JetBrains Rider's top keyboard shortcuts

Search EverywhereDouble Shift
Find Action... Ctrl+Shift+A
Open Solution or Project... Ctrl+Shift+O
Open File or Folder... Ctrl+O
Show Intention Actions Alt+Enter
Navigate To... Ctrl+Shift+G
Recent Files Ctrl+E
Find Usages Alt+F7
Select In... Alt+F1
Settings... Ctrl+Alt+S
Generate... Alt+Insert
Build Solution Ctrl+F9
Debug... Alt+Shift+F9
View Breakpoints... Ctrl+Shift+F8
Attach to Process... Ctrl+Alt+F5
VCS Operations Popup... Alt+`
Refactor This... Ctrl+Alt+Shift+T
Inspect This... Ctrl+Alt+Shift+A
Reformat Code Ctrl+Alt+L
Code Cleanup... Ctrl+E, C

Basic editing

Cut Ctrl+X
Copy Ctrl+C
Paste Ctrl+V
Paste as Plain Text Ctrl+Alt+Shift+V
Paste from History... Ctrl+Shift+V
Duplicate Line or Selection Ctrl+D
Copy Paths Ctrl+Shift+C
Copy Reference Ctrl+Alt+Shift+C
Save All Ctrl+S
Undo Ctrl+Z
Redo Ctrl+Shift+Z
Indent Selection Tab
Unindent Line or Selection Shift+Tab
Start New Line Shift+Enter
Start New Line Before Current Ctrl+Alt+Enter
Delete Line Ctrl+Y
Toggle Case Ctrl+Shift+U
Scratch File Ctrl+Alt+Shift+Insert
Open source in new window Shift+F4
Show Whitespaces Ctrl+R, W
Soft-Wrap Ctrl+E, W

Caret navigation

Select text

Multiple carets and selection ranges

Coding assistance

Show Intention Actions Alt+Enter
Basic Completion Ctrl+Space
Type-Matching Completion Ctrl+Shift+Space
Second Basic Completion Ctrl+Alt+Space
Complete Current Statement Ctrl+Shift+Enter
Reformat Code Ctrl+Alt+L
Parameter Info Ctrl+P
Quick Documentation Ctrl+Q
Move Statement Up Ctrl+Shift+Up
Move Statement Down Ctrl+Shift+Down
Move Element Left Ctrl+Alt+Shift+Left
Move Statement Right Ctrl+Alt+Shift+Right
Move Line Up Alt+Shift+Up
Move Line Down Alt+Shift+Down
Comment with Line Comment Ctrl+/
Comment with Block Comment Ctrl+Shift+/
Generate... Alt+Insert
Code Cleanup... Ctrl+E, C
Silent Code Cleanup Ctrl+E, F

Context navigation

Find everything

Code analysis

Build, Run, Debug

NuGet Quick List Alt+Shift+N
Build Solution Ctrl+F9
Build Current Project Ctrl+Shift+F7
Cancel Build Ctrl+F9
Run context configuration Ctrl+Shift+F10
Run... Alt+Shift+F10
Debug context configuration Shift+F9
Debug... Alt+Shift+F9
Attach to Process... Ctrl+Alt+F5
Stop Ctrl+F2
Pause Ctrl+Alt+Break
Resume Program F9
Stop Background Processes... Ctrl+Shift+F2
Step Over F8
Force Step Over Alt+Shift+F8
Step Into F7
Smart Step Into Shift+F7
Force Step Into Alt+Shift+F7
Step Out Shift+F8
Run To Cursor Alt+F9
Force Run To Cursor Ctrl+Alt+F9
Skip to Cursor Ctrl+Alt+Shift+F9
Show Execution Point Alt+F10
Evaluate Expression... Alt+F8
Quick Evaluate Expression Ctrl+Alt+F8
Toggle Line Breakpoint Ctrl+F8
Toggle Temporary Line Breakpoint Ctrl+Alt+Shift+F8
Toggle Breakpoint Enabled Ctrl+F9
View Breakpoints... Ctrl+Shift+F8
Edit Breakpoint Ctrl+Shift+F8
Show Build window Alt+0
Show Run window Alt+4
Show Debug window Alt+5
Show NuGet window Alt+Shift+7

Refactorings

Refactor This... Ctrl+Alt+Shift+T
Rename... Shift+F6
Change Signature... Ctrl+F6
Inline... Ctrl+Alt+N
Move... F6
Extract Method... Ctrl+Alt+M
Introduce Field... Ctrl+Alt+F
Introduce Parameter... Ctrl+Alt+P
Introduce Variable... Ctrl+Alt+V
Safe Delete... Alt+Delete

Global VCS actions

VCS Operations Popup... Alt+`
Commit... Ctrl+K
Update Project Ctrl+T
Rollback Ctrl+Alt+Z
Push... Ctrl+Shift+K
Next Change Ctrl+Alt+Shift+Down
Previous Change Ctrl+Alt+Shift+Up
Show Version Control window Alt+9
Show Commit window Alt+0

Unit Testing

Tool Windows

Last modified: 09 June 2021