JetBrains Rider 2020.2 Help

Keyboard Shortcuts: ReSharper Keymap

When consulting this documentation, you can see keyboard shortcuts for the keymap that you use — choose it with the selector at the top of the page:

Keyboard shortcuts selector in the documentation

Rider's top keyboard shortcuts

CommandShortcut
Open Solution or ProjectCtrl+Shift+O
Open File or FolderCtrl+O
Show Action ListAlt+Enter
Search EverywhereCtrl+N Double-Shift
Navigate To…Ctrl+Shift+G
Find UsagesAlt+F7
Select In...Alt+F1
Settings...Ctrl+Alt+S
Find Action...Ctrl+Shift+A
Generate...Alt+Insert
Build SolutionCtrl+Shift+B
Debug...Alt+Shift+F9
View Breakpoints...Ctrl+Shift+F8
Attach to Process...Ctrl+Alt+F5
VCS Operations Popup...Alt+`
Refactor This...Ctrl+Shift+R
Inspect This...Ctrl+Alt+Shift+A
Code Cleanup...Ctrl+Alt+F

Finding everything

CommandShortcut
Search EverywhereCtrl+N Double-Shift
Find...Ctrl+F Alt+F3
Find Next / Move to Next OccurrenceF3 Ctrl+Shift+Down Ctrl+Alt+Page Down
Find Previous / Move to Previous OccurrenceShift+F3 Ctrl+Shift+Up Ctrl+Alt+Page Up
Replace...Ctrl+H
Find in Path...Ctrl+Shift+F
Replace in Path...Ctrl+Shift+H
Next Occurrence of the Word at CaretCtrl+F3
Go to File...Ctrl+Shift+N
File MemberCtrl+F12
Go to Symbol...Ctrl+Alt+Shift+N
Find Action...Ctrl+Shift+A

Navigating from symbols

CommandShortcut
Go to Declaration or UsagesCtrl+B Ctrl+Click Right-click
Go to Type DeclarationCtrl+Shift+T Ctrl+Shift+Click
Show UsagesCtrl+Alt+F7
Go to Super MethodCtrl+U
Implementation(s)Ctrl+Alt+Shift+B Ctrl+Alt+Click
Go to Implementation(s)Ctrl+Alt+B Ctrl+Alt+Click
Navigate To…Ctrl+Shift+G
Find UsagesAlt+F7
Highlight Usages in FileCtrl+Shift+F7

Context navigation

CommandShortcut
Next MethodAlt+Down
Previous MethodAlt+Up
Go to Line/Column...Ctrl+G
SwitcherCtrl+Tab Ctrl+Shift+Tab
Select In...Alt+F1
Locate/Select in Solution ViewAlt+Shift+L
Recent FilesCtrl+E
Recently Changed FilesCtrl+Alt+Shift+Backspace
Last Edit LocationCtrl+Shift+Backspace
BackCtrl+Minus Ctrl+NumPad Minus Mouse Back
ForwardCtrl+Shift+Minus Ctrl+Shift+NumPad Minus Mouse Forward
Select Next TabAlt+Right
Select Previous TabAlt+Left
Show BookmarksCtrl+`
Add to FavoritesAlt+Shift+F
Show Structure windowCtrl+F11
Show Find windowAlt+3 Ctrl+Alt+U
Show TODO windowAlt+6
Show Favorites windowAlt+2

Code Analysis

CommandShortcut
Show Action ListAlt+Enter
Next Code IssueF12
Previous Code IssueShift+F12
Next ErrorAlt+F12
Previous ErrorAlt+Shift+F12
Toggle Code InspectionCtrl+Alt+Shift+8
Run Inspection by NameCtrl+Alt+Shift+I
Inspect This...Ctrl+Alt+Shift+A
Show Errors in Solution windowCtrl+Alt+2
Show Inspection Results windowCtrl+Alt+4 Ctrl+Alt+,

Creating and editing code

CommandShortcut
Move Caret to Previous WordCtrl+Left
Move Caret to Next WordCtrl+Right
Move Caret to Line StartHome
Move Caret to Line EndEnd
Containing DeclarationCtrl+[
Move Caret to Matching BraceCtrl+]
Move Caret to Code Block StartAlt+Shift+[
Move Caret to Code Block EndAlt+Shift+]
Next MethodAlt+Down
Previous MethodAlt+Up
Move Caret to Page TopCtrl+Page Up
Move Caret to Page BottomCtrl+Page Down
Page UpPage Up
Page DownPage Down
Move Caret to Text StartCtrl+Home
Move Caret to Text EndCtrl+End
Select AllCtrl+A
Left with SelectionShift+Left Alt+Shift+Left
Right with SelectionShift+Right Alt+Shift+Right
Move Caret to Previous Word with SelectionCtrl+Shift+Left
Move Caret to Next Word with SelectionCtrl+Shift+Right
Move Caret to Line Start with SelectionShift+Home
Move Caret to Line End with SelectionShift+End
Up with SelectionShift+Up
Down with SelectionShift+Down
Select Containing DeclarationCtrl+Shift+[
Move Caret to Code Block Start with SelectionCtrl+Alt+Shift+[
Move Caret to Code Block End with SelectionCtrl+Alt+Shift+]
Move Caret to Page Top with SelectionCtrl+Shift+Page Up
Move Caret to Page Bottom with SelectionCtrl+Shift+Page Down
Page Up with SelectionShift+Page Up
Page Down with SelectionShift+Page Down
Move Caret to Text Start with SelectionCtrl+Shift+Home
Move Caret to Text End with SelectionCtrl+Shift+End
Extend SelectionCtrl+W
Shrink SelectionCtrl+Shift+W
Add Selection for Next OccurrenceAlt+Shift+.
CopyCtrl+C Ctrl+Insert
CutCtrl+X Shift+Delete Ctrl+L
PasteCtrl+V Shift+Insert
Paste without FormattingCtrl+Alt+Shift+V
Paste from History...Ctrl+Shift+V Ctrl+Shift+Insert
Duplicate Line or SelectionCtrl+D
Copy PathsCtrl+Shift+C
Copy ReferenceCtrl+Alt+Shift+C
Save AllCtrl+Shift+S
UndoCtrl+Z Alt+Backspace
Indent SelectionTab
Unindent Line or SelectionShift+Tab
Start New LineShift+Enter
Start New Line Before CurrentCtrl+Enter
Delete LineCtrl+Shift+L
Toggle CaseCtrl+Shift+U
New Scratch FileCtrl+Alt+Shift+Insert
Open source in new windowShift+F4

Coding assistance

CommandShortcut
Show Action ListAlt+Enter
Basic CompletionCtrl+Space
Smart CompletionCtrl+Shift+Space
Second Basic CompletionCtrl+Alt+Space
Complete Current StatementCtrl+Shift+Enter
Parameter InfoCtrl+P
Quick DocumentationCtrl+Q
Move Statement UpCtrl+Alt+Shift+Up
Move Statement DownCtrl+Alt+Shift+Down
Move Element LeftCtrl+Alt+Shift+Left
Move Element RightCtrl+Alt+Shift+Right
Comment/uncomment with Line CommentCtrl+/ Ctrl+NumPad /
Comment/uncomment with Block CommentCtrl+Shift+/ Ctrl+Shift+NumPad /
Generate...Alt+Insert
Code Cleanup...Ctrl+Alt+F
Silent Code CleanupCtrl+Alt+Shift+F

Building, Running, and Debugging

Refactorings

Global VCS actions

CommandShortcut
VCS Operations Popup...Alt+`
Show Version Control windowAlt+9
Commit...Ctrl+K
Update ProjectCtrl+Alt+W
RollbackCtrl+Alt+Z
Push...Ctrl+Shift+K

Unit Testing

CommandShortcut
Unit Testing Quick List...Alt+Shift+U
Run Unit TestsCtrl+T, R Ctrl+T, Ctrl+R
Debug Unit TestsCtrl+T, D Ctrl+T, Ctrl+D
Stop ExecutionCtrl+T, S Ctrl+T, Ctrl+S
Repeat Previous RunCtrl+T, T Ctrl+T, Ctrl+T
Rerun Failed TestsCtrl+T, F Ctrl+T, Ctrl+F
Run Tests Until FailureCtrl+T, W Ctrl+T, Ctrl+W
Run All Tests from SolutionCtrl+T, L Ctrl+T, Ctrl+L
Create New SessionCtrl+T, N Ctrl+T, Ctrl+N
Append Tests to SessionCtrl+T, A Ctrl+T, Ctrl+A
Run Current SessionCtrl+T, Y Ctrl+T, Ctrl+Y
Run Unit Tests under dotMemory UnitCtrl+T, M Ctrl+T, Ctrl+M
Show Unit Tests windowAlt+8 Alt+Shift+8
Run Selected TestsShift+Enter Ctrl+R
Debug Selected TestsCtrl+D
Run Current Session (Tool Window)Ctrl+Y
Rerun Failed Tests (Tool Window)
Create New Session (Tool Window)Alt+Shift+Insert
Append Tests to Session (Tool Window)Ctrl+Alt+Insert
Remove Selected Tests (Tool Window)Delete
Run All Tests from Solution (Tool Window)Ctrl+L

Tool Windows

CommandShortcut
Hide All Tool WindowsCtrl+Shift+F12
Jump to Last Tool WindowCtrl+Alt+Backspace Alt+Shift+F6
BuildAlt+0
ExplorerAlt+1
FavoritesAlt+2
FindAlt+3 Ctrl+Alt+U
RunAlt+4
DebugAlt+5
TODOAlt+6
NuGetAlt+7 Alt+Shift+7
Unit TestsAlt+8 Alt+Shift+8
Version ControlAlt+9
TerminalCtrl+Alt+1
Errors In SolutionCtrl+Alt+2
DatabaseCtrl+Alt+3
Inspection ResultsCtrl+Alt+4 Ctrl+Alt+,
StructureCtrl+F11
Last modified: 08 May 2020