JetBrains Rider 2019.3 Help

Keyboard Shortcuts: Keymaps Comparison (Windows)

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

To switch between keymaps, choose File | Settings | Keymap on Windows and Linux or JetBrains Rider | Preferences | Keymap on macOS, pick the desired keymap in the Keymaps selector, and click Save.

Rider's top keyboard shortcuts

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Open Solution or Project Ctrl+Shift+O Ctrl+Shift+O Ctrl+Shift+O
Open File or Folder Ctrl+O Ctrl+O
Show Action List Alt+Enter Alt+Enter Alt+Enter
Search Everywhere Ctrl+T Double-Shift Ctrl+N Double-Shift Double-Shift
Navigate To… Alt+` Alt+Dead Grave Ctrl+Shift+G Ctrl+Shift+G
Find Usages Shift+F12 Alt+F7 Alt+F7
Select In... Alt+F1 Alt+F1 Alt+F1
Settings... Ctrl+Alt+S Ctrl+Alt+S Ctrl+Alt+S
Find Action... Ctrl+Shift+A Ctrl+Shift+A Ctrl+Shift+A
Generate... Alt+Insert Alt+Insert Alt+Insert
Build Solution Ctrl+Shift+B Ctrl+Shift+B Ctrl+F9
Debug... Shift+Alt+F9 Shift+Alt+F9 Shift+Alt+F9
View Breakpoints... Ctrl+Alt+B Ctrl+Shift+F8 Ctrl+Shift+F8
Attach to Process... Ctrl+Alt+F5 Ctrl+Alt+F5 Ctrl+Alt+F5
VCS Operations Popup... Ctrl+Alt+Q Alt+` Alt+`
Refactor This... Ctrl+Shift+R Ctrl+Shift+R Ctrl+Shift+Alt+T
Inspect This... Ctrl+Shift+Alt+A Ctrl+Shift+Alt+A Ctrl+Shift+Alt+A
Code Cleanup... Ctrl+E, C Ctrl+E, Ctrl+C Ctrl+Alt+F

Finding everything

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Search Everywhere Ctrl+T Double-Shift Ctrl+N Double-Shift Double-Shift
Find... Ctrl+F Alt+F3 Ctrl+F Alt+F3 Ctrl+F Alt+F3
Find Next / Move to Next Occurrence F3 Ctrl+Shift+Down Ctrl+Alt+Page Down F3 Ctrl+Shift+Down Ctrl+Alt+Page Down F3 Ctrl+L
Find Previous / Move to Previous Occurrence Shift+F3 Ctrl+Shift+Up Ctrl+Alt+Page Up Shift+F3 Ctrl+Shift+Up Ctrl+Alt+Page Up Shift+F3 Ctrl+Shift+L
Replace... Ctrl+H Ctrl+H Ctrl+R
Find in Path... Ctrl+Shift+F Ctrl+Shift+F Ctrl+Shift+F
Replace in Path... Ctrl+Shift+H Ctrl+Shift+H Ctrl+Shift+R
Find Word at Caret Ctrl+F3 Ctrl+F3 Ctrl+F3
File... Ctrl+Shift+T Ctrl+Shift+N Ctrl+Shift+N
File Member Alt+\ Ctrl+F12 Ctrl+F12
Symbol... Ctrl+Shift+Alt+T Ctrl+Shift+Alt+N Ctrl+Shift+Alt+N
Find Action... Ctrl+Shift+A Ctrl+Shift+A Ctrl+Shift+A

Navigating from symbols

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Declaration or Usages F12 Ctrl+Click Right-click Ctrl+B Ctrl+Click Right-click Ctrl+B Ctrl+Click Right-click
Type Declaration Ctrl+Shift+F11 Ctrl+Shift+Click Ctrl+Shift+T Ctrl+Shift+Click Ctrl+Shift+B Ctrl+Shift+Click
Show Usages Shift+Alt+F12 Ctrl+Alt+F7 Ctrl+Alt+F7
Super Method Alt+Home Ctrl+U Ctrl+U
Implementation(s) Ctrl+F12 Ctrl+Alt+Click Ctrl+Shift+Alt+B Ctrl+Alt+Click
Implementation(s) Alt+End Ctrl+Alt+Click Ctrl+Alt+B Ctrl+Alt+Click Ctrl+Alt+B Ctrl+Alt+Click
Navigate To… Alt+` Alt+Dead Grave Ctrl+Shift+G Ctrl+Shift+G
Find Usages Shift+F12 Alt+F7 Alt+F7
Highlight Usages in File Shift+Alt+F11 Ctrl+Shift+F7 Ctrl+Shift+F7

Context navigation

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Move Caret to Code Block Start Ctrl+[ Ctrl+[ Ctrl+[
Next Method Alt+Down Alt+Down Alt+Down
Previous Method Alt+Up Alt+Up Alt+Up
Line/Column... Ctrl+G Ctrl+G Ctrl+G
Switcher Ctrl+Tab Ctrl+Shift+Tab Ctrl+Tab Ctrl+Shift+Tab Ctrl+Tab Ctrl+Shift+Tab
Select In... Alt+F1 Alt+F1 Alt+F1
Locate/Select in Solution View Shift+Alt+L Shift+Alt+L
Recent Files Ctrl+, Ctrl+E Ctrl+E
Recently Changed Files Ctrl+Shift+, Ctrl+Shift+Alt+Backspace
Last Edit Location Ctrl+Shift+Backspace Ctrl+Shift+Backspace Ctrl+Shift+Backspace
Back Ctrl+Minus Ctrl+NumPad Minus Mouse Back Ctrl+Minus Ctrl+NumPad Minus Mouse Back Ctrl+Alt+Left Mouse Back
Forward Ctrl+Shift+Minus Ctrl+Shift+NumPad Minus Mouse Forward Ctrl+Shift+Minus Ctrl+Shift+NumPad Minus Mouse Forward Ctrl+Alt+Right Mouse Forward
Select Next Tab Alt+Right Alt+Right Alt+Right
Select Previous Tab Alt+Left Alt+Left Alt+Left
Add to Favorites Shift+Alt+F Shift+Alt+F Shift+Alt+F
Show Structure window Alt+7
Show Find window Alt+3 Ctrl+Alt+F12 Alt+3 Ctrl+Alt+U Alt+3
Show TODO window Alt+6 Alt+6 Alt+6
Show Favorites window Alt+2 Alt+2 Alt+2

Code Analysis

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Show Action List Alt+Enter Alt+Enter Alt+Enter
Next Code Issue Alt+Page Down F12 F2
Previous Code Issue Alt+Page Up Shift+F12 Shift+F2
Next Error Shift+Alt+Page Down Alt+F12 Alt+F2
Previous Error Shift+Alt+Page Up Shift+Alt+F12 Shift+Alt+F2
Toggle Code Inspection Ctrl+Shift+Alt+8 Ctrl+Shift+Alt+8 Ctrl+Shift+Alt+8
Run Inspection by Name Ctrl+Shift+Alt+I Ctrl+Shift+Alt+I Ctrl+Shift+Alt+I
Inspect This... Ctrl+Shift+Alt+A Ctrl+Shift+Alt+A Ctrl+Shift+Alt+A
Show Errors in Solution window Ctrl+Alt+2 Ctrl+Alt+2
Show Inspection Results window Ctrl+Alt+4 Ctrl+Alt+V Ctrl+Alt+4 Ctrl+Alt+,

Creating and editing code

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Select All Ctrl+A Ctrl+A Ctrl+A
Move Caret to Previous Word with Selection Ctrl+Shift+Left Ctrl+Shift+Left Ctrl+Shift+Left
Move Caret to Next Word with Selection Ctrl+Shift+Right Ctrl+Shift+Right Ctrl+Shift+Right
Move Caret to Page Top with Selection Ctrl+Shift+Page Up Ctrl+Shift+Page Up Ctrl+Shift+Page Up
Move Caret to Page Bottom with Selection Ctrl+Shift+Page Down Ctrl+Shift+Page Down Ctrl+Shift+Page Down
Extend Selection Ctrl+Alt+Right Ctrl+W Ctrl+W Ctrl+W
Shrink Selection Ctrl+Alt+Left Ctrl+Shift+W Ctrl+Shift+W Ctrl+Shift+W
Add Selection for Next Occurrence Alt+J Alt+J Alt+J
Copy Ctrl+C Ctrl+Insert Ctrl+C Ctrl+Insert Ctrl+C Ctrl+Insert
Cut Ctrl+X Shift+Delete Ctrl+L Ctrl+X Shift+Delete Ctrl+L Ctrl+X Shift+Delete
Paste Ctrl+V Shift+Insert Ctrl+V Shift+Insert Ctrl+V Shift+Insert
Paste without Formatting Ctrl+Shift+Alt+V Ctrl+Shift+Alt+V Ctrl+Shift+Alt+V
Paste from History... Ctrl+Shift+V Ctrl+Shift+Insert Ctrl+Shift+V Ctrl+Shift+Insert Ctrl+Shift+V Ctrl+Shift+Insert
Duplicate Line or Selection Ctrl+D Ctrl+D Ctrl+D
Copy Paths Ctrl+Shift+C Ctrl+Shift+C Ctrl+Shift+C
Save All Ctrl+Shift+S Ctrl+Shift+S Ctrl+S
Undo Ctrl+Z Ctrl+Z Ctrl+Z Alt+Backspace
Indent Selection Tab Tab Tab
Unindent Line or Selection Shift+Tab Shift+Tab Shift+Tab
Move Line Up Shift+Alt+Up Shift+Alt+Up Shift+Alt+Up
Move Line Down Shift+Alt+Down Shift+Alt+Down Shift+Alt+Down
Start New Line Shift+Enter Shift+Enter Shift+Enter
Start New Line Before Current Ctrl+Enter Ctrl+Enter Ctrl+Alt+Enter
Delete Line Ctrl+Shift+L Ctrl+Shift+L Ctrl+Y
Toggle Case Ctrl+Shift+U Ctrl+Shift+U Ctrl+Shift+U
New Scratch File Ctrl+Shift+Alt+Insert Ctrl+Shift+Alt+Insert Ctrl+Shift+Alt+Insert

Coding assistance

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Show Action List Alt+Enter Alt+Enter Alt+Enter
Basic Completion Ctrl+Space Ctrl+J Ctrl+Space Ctrl+Space
Smart Completion Ctrl+Alt+Space Ctrl+Shift+Space Ctrl+Shift+Space
Second Basic Completion Shift+Alt+Space Ctrl+Alt+Space Ctrl+Alt+Space
Complete Current Statement Ctrl+Shift+Enter Ctrl+Shift+Enter Ctrl+Shift+Enter
Parameter Info Ctrl+Shift+Space Ctrl+P Ctrl+P
Quick Documentation Ctrl+Shift+F1 Ctrl+Q Ctrl+Q Alt+Right-click
Move Statement Up Ctrl+Shift+Alt+Up Ctrl+Shift+Alt+Up Ctrl+Shift+Up
Move Statement Down Ctrl+Shift+Alt+Down Ctrl+Shift+Alt+Down Ctrl+Shift+Down
Move Statement Left Ctrl+Shift+Alt+Left Ctrl+Shift+Alt+Left Ctrl+Shift+Alt+Left
Move Statement Right Ctrl+Shift+Alt+Right Ctrl+Shift+Alt+Right Ctrl+Shift+Alt+Right
Comment/uncomment with Line Comment Ctrl+Alt+/ Ctrl+Alt+NumPad / Ctrl+K, C Ctrl+K, Ctrl+C Ctrl+/ Ctrl+NumPad / Ctrl+/ Ctrl+NumPad /
Comment/uncomment with Block Comment Ctrl+Shift+/ Ctrl+Shift+NumPad / Ctrl+Shift+/ Ctrl+Shift+NumPad / Ctrl+Shift+/ Ctrl+Shift+NumPad /
Generate... Alt+Insert Alt+Insert Alt+Insert
Code Cleanup... Ctrl+E, C Ctrl+E, Ctrl+C Ctrl+Alt+F
Silent Code Cleanup Ctrl+E, F Ctrl+E, Ctrl+F Ctrl+Shift+Alt+F

Building, Running, and Debugging

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
NuGet Quick List Shift+Alt+N Shift+Alt+N
Build Solution Ctrl+Shift+B Ctrl+Shift+B Ctrl+F9
Run context configuration Ctrl+F5 Ctrl+F5 Ctrl+Shift+F10
Run... Ctrl+Shift+Alt+R Ctrl+Shift+Alt+R Shift+Alt+F10
Debug context configuration Alt+F5 Alt+F5 Shift+F9
Debug... Shift+Alt+F9 Shift+Alt+F9 Shift+Alt+F9
Attach to Process... Ctrl+Alt+F5 Ctrl+Alt+F5 Ctrl+Alt+F5
Stop Shift+F5 Shift+F5 Ctrl+F2
Stop Background Processes... Ctrl+Shift+F2 Ctrl+Shift+F2 Ctrl+Shift+F2
Step Over F10 F10 F8
Force Step Over Shift+Alt+F8 Shift+Alt+F8 Shift+Alt+F8
Step Into F11 F11 F7
Smart Step Into Shift+F7 Shift+F7 Shift+F7
Force Step Into Alt+F11 Alt+F11 Shift+Alt+F7
Step Out Shift+F11 Shift+F11 Shift+F8
Run to Cursor Ctrl+F10 Ctrl+F10 Alt+F9
Force Run to Cursor Ctrl+Alt+F9 Ctrl+Alt+F9 Ctrl+Alt+F9
Skip to Cursor Ctrl+Shift+F10 Ctrl+Shift+F10 Ctrl+Shift+Alt+F9
Pause Program Ctrl+Pause Ctrl+Shift+P Ctrl+Pause Ctrl+Shift+P
Resume Program F5 F5 F9
Evaluate Expression... Shift+F9 Shift+F9 Alt+F8
Quick Evaluate Expression Ctrl+Alt+F8 Alt+Click Ctrl+Alt+F8 Alt+Click Ctrl+Alt+F8 Alt+Click
Show Execution Point Alt+NumPad * Ctrl+L Alt+NumPad * Ctrl+L Alt+F10
Toggle Line Breakpoint F9 F9 Ctrl+F8
Toggle Temporary Line Breakpoint Ctrl+Shift+Alt+F8 Ctrl+Shift+Alt+F8 Ctrl+Shift+Alt+F8
Toggle Breakpoint Enabled Ctrl+F9 Ctrl+F9
View Breakpoints... Ctrl+Alt+B Ctrl+Shift+F8 Ctrl+Shift+F8
Edit breakpoint Alt+F9 Alt+F9 Ctrl+Shift+F8
Show Build window Alt+0 Alt+0 Alt+0
Show Run window Alt+4 Alt+4 Alt+4
Show Debug window Alt+5 Alt+5 Alt+5
Show NuGet window Alt+7 Shift+Alt+7 Alt+7 Shift+Alt+7

Refactorings

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Refactor This... Ctrl+Shift+R Ctrl+Shift+R Ctrl+Shift+Alt+T
Change Signature... Ctrl+R, S Ctrl+R, Ctrl+S Ctrl+F6 Ctrl+F6
Inline... Ctrl+R, I Ctrl+R, Ctrl+I Ctrl+Alt+N Ctrl+Alt+N
Move... Ctrl+R, O Ctrl+R, Ctrl+O F6 F6
Extract Method... Ctrl+R, M Ctrl+R, Ctrl+M Ctrl+Alt+M Ctrl+Alt+M
Introduce Field... Ctrl+R, F Ctrl+R, Ctrl+F Ctrl+Alt+D Ctrl+Alt+F
Introduce Parameter... Ctrl+R, P Ctrl+R, Ctrl+P Ctrl+Alt+P Ctrl+Alt+P
Introduce Variable... Ctrl+R, V Ctrl+R, Ctrl+V Ctrl+Alt+V Ctrl+Alt+V
Rename... Ctrl+R, R Ctrl+R, Ctrl+R F2 Shift+F6
Safe Delete... Ctrl+R, D Ctrl+R, Ctrl+D Alt+Delete Alt+Delete Alt+Delete

Global VCS actions

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
VCS Operations Popup... Ctrl+Alt+Q Alt+` Alt+`
Show Commit window Shift+Alt+9 Shift+Alt+9 Shift+Alt+9
Show Repository window Alt+9 Alt+9 Alt+9
Commit... Ctrl+Alt+K Ctrl+K Ctrl+K
Update Project Ctrl+Alt+W Ctrl+Alt+W Ctrl+T
Rollback Ctrl+Alt+Z Ctrl+Alt+Z Ctrl+Alt+Z
Push... Ctrl+Shift+K Ctrl+Shift+K Ctrl+Shift+K
Next Change Ctrl+Shift+Alt+N Ctrl+Shift+Alt+Down
Previous Change Ctrl+Shift+Alt+P Ctrl+Shift+Alt+Up

Unit Testing

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Unit Testing Quick List... Shift+Alt+U Shift+Alt+U Shift+Alt+U
Run Unit Tests Ctrl+U, R Ctrl+U, Ctrl+R Ctrl+T, R Ctrl+T, Ctrl+R Ctrl+Semicolon, R Ctrl+Semicolon, Ctrl+R
Debug Unit Tests Ctrl+U, D Ctrl+U, Ctrl+D Ctrl+T, D Ctrl+T, Ctrl+D Ctrl+Semicolon, D Ctrl+Semicolon, Ctrl+D
Stop Execution Ctrl+U, S Ctrl+U, Ctrl+S Ctrl+T, S Ctrl+T, Ctrl+S Ctrl+Semicolon, S Ctrl+Semicolon, Ctrl+S
Repeat Previous Run Ctrl+U, U Ctrl+U, Ctrl+U Ctrl+T, T Ctrl+T, Ctrl+T Ctrl+Semicolon, T Ctrl+Semicolon, Ctrl+T
Rerun Failed Tests Ctrl+U, F Ctrl+U, Ctrl+F Ctrl+T, F Ctrl+T, Ctrl+F Ctrl+Semicolon, F Ctrl+Semicolon, Ctrl+F
Repeat Tests Until Failure Ctrl+U, W Ctrl+U, Ctrl+W Ctrl+T, W Ctrl+T, Ctrl+W Ctrl+Semicolon, W Ctrl+Semicolon, Ctrl+W
Run All Tests from Solution Ctrl+U, L Ctrl+U, Ctrl+L Ctrl+T, L Ctrl+T, Ctrl+L Ctrl+Semicolon, L Ctrl+Semicolon, Ctrl+L
Create New Session Ctrl+U, N Ctrl+U, Ctrl+N Ctrl+T, N Ctrl+T, Ctrl+N Ctrl+Semicolon, N Ctrl+Semicolon, Ctrl+N
Append Tests to Session Ctrl+U, A Ctrl+U, Ctrl+A Ctrl+T, A Ctrl+T, Ctrl+A Ctrl+Semicolon, A Ctrl+Semicolon, Ctrl+A
Run Current Session Ctrl+U, Y Ctrl+U, Ctrl+Y Ctrl+T, Y Ctrl+T, Ctrl+Y Ctrl+Semicolon, Y Ctrl+Semicolon, Ctrl+Y
Run Unit Tests under dotMemory Unit Ctrl+U, M Ctrl+U, Ctrl+M Ctrl+T, M Ctrl+T, Ctrl+M Ctrl+Semicolon, M Ctrl+Semicolon, Ctrl+M
Show Unit Tests window Alt+8 Shift+Alt+8 Alt+8 Shift+Alt+8
Run Unit Tests (Tool Window) Shift+Enter Ctrl+R Shift+Enter Ctrl+R Shift+Enter Ctrl+R
Debug Unit Tests (Tool Window) Ctrl+D Ctrl+D Ctrl+D
Run Current Session (Tool Window) Ctrl+Y Ctrl+Y Ctrl+Y
Rerun Failed Tests (Tool Window) Ctrl+F Ctrl+F Ctrl+F
Create New Session (Tool Window) Shift+Alt+Insert Shift+Alt+Insert Shift+Alt+Insert
Append Tests to Session (Tool Window) Ctrl+Alt+Insert Ctrl+Alt+Insert Ctrl+Alt+Insert
Remove Selected Tests (Tool Window) Delete Delete Delete
Run All Tests from Solution (Tool Window) Ctrl+L Ctrl+L Ctrl+L

Tool Windows

Command

Visual Studio ReSharper Default (IntelliJ IDEA)
Build Alt+0 Alt+0 Alt+0
Explorer Ctrl+Alt+L Alt+1 Alt+1 Alt+1
Favorites Alt+2 Alt+2 Alt+2
Find Alt+3 Ctrl+Alt+F12 Alt+3 Ctrl+Alt+U Alt+3
Run Alt+4 Alt+4 Alt+4
Debug Alt+5 Alt+5 Alt+5
TODO Alt+6 Alt+6 Alt+6
NuGet Alt+7 Shift+Alt+7 Alt+7 Shift+Alt+7
Unit Tests Alt+8 Shift+Alt+8 Alt+8 Shift+Alt+8
Commit Shift+Alt+9 Shift+Alt+9 Shift+Alt+9
Repository Alt+9 Alt+9 Alt+9
Terminal Ctrl+Alt+1 Ctrl+Alt+1 Alt+F12
Errors In Solution Ctrl+Alt+2 Ctrl+Alt+2
Database Ctrl+Alt+3 Ctrl+Alt+3
Inspection Results Ctrl+Alt+4 Ctrl+Alt+V Ctrl+Alt+4 Ctrl+Alt+,
Structure Alt+7
Last modified: 16 April 2020