JetBrains Rider 2017.2 Help

Keyboard Shortcuts: Visual Studio Keymap

Rider's top keyboard shortcuts

CommandShortcut
Open Solution or Project Ctrl+Shift+O
Open File or Folder Ctrl+O
Show Action List Alt+Enter
Search Everywhere Ctrl+T Double-Shift
Navigate To… Alt+'
Find Usages Shift+F12
Select In... Alt+F1
Settings... Ctrl+Alt+S
Generate... Alt+Insert
Build Solution Ctrl+Shift+B
Debug... Shift+Alt+F9
View Breakpoints... Ctrl+Alt+B
Attach to Local Process... Ctrl+Alt+P
VCS Operations Popup... Ctrl+Alt+Q
Refactor This... Ctrl+Shift+R
Inspect This... Ctrl+Shift+Alt+A
Code Cleanup... Ctrl+E, C Ctrl+E, Ctrl+C

Finding everything

CommandShortcut
Find... Ctrl+F Alt+F3
Find Next / Move to Next Occurrence F3 Ctrl+Alt+Page Down
Find Previous / Move to Previous Occurrence Shift+F3 Ctrl+Alt+Page Up
Replace... Ctrl+H
Find in Path... Ctrl+Shift+F
Find in Path... Ctrl+Shift+F
Find Word at Caret Ctrl+F3
Search Everywhere Ctrl+T Double-Shift
File... Ctrl+Shift+T
File Member Alt+\
Symbol... Ctrl+Shift+Alt+T

Navigating from symbols

CommandShortcut
Declaration F12 Ctrl+Click Right-click
Type Declaration Ctrl+Shift+F11 Ctrl+Shift+Click
Show Usages Shift+Alt+F12
Base Symbols Alt+Home
Go To Implementation Ctrl+F12 Ctrl+Alt+Click
Derived Symbols Alt+End Ctrl+Alt+Click
Navigate To… Alt+'
Find Usages Shift+F12
Highlight Usages in File Shift+Alt+F11

Context navigation

CommandShortcut
Move Caret to Code Block Start Ctrl+[
Next Method Alt+Down
Previous Method Alt+Up
Line/Column... Ctrl+G
Select In... Alt+F1
Locate in Solution Explorer Shift+Alt+L
Recent Files Ctrl+,
Recently Changed Files Ctrl+Shift+,
Last Edit Location Ctrl+Shift+Backspace
Back Ctrl+Minus Ctrl+NumPad Minus Mouse Back
Forward Ctrl+Shift+Minus Ctrl+Shift+NumPad Minus Mouse Forward
Add to Favorites Shift+Alt+F
Show Structure window Ctrl+Alt+7 Ctrl+Alt+F
Show Find window Alt+3 Ctrl+Alt+F12
Show TODO window Alt+6
Show Favorites window Alt+2

Code Analysis

CommandShortcut
Show Action List Alt+Enter
Next Code Issue Alt+Page Down
Previous Code Issue Alt+Page Up
Next Error Shift+Alt+Page Down
Previous Error Shift+Alt+Page Up
Toggle Code Inspection Ctrl+Shift+Alt+8
Toggle Code Inspection Ctrl+Shift+Alt+I
Inspect This... Ctrl+Shift+Alt+A
Show Errors in Solution window Ctrl+Alt+2
Show Inspection Results window Ctrl+Alt+7 Ctrl+Alt+F

Creating and editing code

CommandShortcut
Select All Ctrl+A
Move Caret to Previous Word with Selection Ctrl+Shift+Left
Move Caret to Next Word with Selection Ctrl+Shift+Right
Move Caret to Page Top with Selection Ctrl+Shift+Page Up
Move Caret to Page Bottom with Selection Ctrl+Shift+Page Down
Extend Selection Ctrl+Alt+Right Ctrl+W
Shrink Selection Ctrl+Alt+Left Ctrl+Shift+W
Add Selection for Next Occurrence Alt+J
Copy Ctrl+C Ctrl+Insert
Cut Ctrl+X Shift+Delete Ctrl+L
Paste Ctrl+V Shift+Insert
Paste Simple Ctrl+Shift+Alt+V
Paste from History... Ctrl+Shift+V Ctrl+Shift+Insert
Duplicate Line or Selection Ctrl+D
Copy Paths Ctrl+Shift+C
Save All Ctrl+Shift+S
Undo Ctrl+Z
Indent Selection Tab
Unindent Line or Selection Shift+Tab
Move Line Up Shift+Alt+Up
Move Line Down Shift+Alt+Down
Toggle Case Ctrl+Shift+U
Scratch File Ctrl+Shift+Alt+Insert

Coding assistance

CommandShortcut
Show Action List Alt+Enter
Basic Ctrl+Space Ctrl+J
SmartType Ctrl+Alt+Space
Class Name Completion Shift+Alt+Space
Complete Current Statement Ctrl+Shift+Enter
Parameter Info Ctrl+Shift+Space
Quick Documentation Ctrl+Shift+F1
Move Statement Up Ctrl+Shift+Alt+Up
Move Statement Down Ctrl+Shift+Alt+Down
Move Statement Left Ctrl+Shift+Alt+Left
Move Statement Right Ctrl+Shift+Alt+Right
Comment with Line Comment Ctrl+Alt+/ Ctrl+Alt+NumPad / Ctrl+K, C Ctrl+K, Ctrl+C
Comment with Block Comment Ctrl+Shift+/ Ctrl+Shift+NumPad /
Generate... Alt+Insert
Code Cleanup... Ctrl+E, C Ctrl+E, Ctrl+C
Silent Code Cleanup Ctrl+E, F Ctrl+E, Ctrl+F

Building, Running, and Debugging

CommandShortcut
NuGet Quick List Shift+Alt+N
Build Solution Ctrl+Shift+B
Run context configuration Ctrl+F5
Run... Ctrl+Shift+Alt+R
Debug context configuration F5
Debug... Shift+Alt+F9
Stop Shift+F5
Resume Program F5
Step Over F10
Force Step Over Shift+Alt+F8
Step Into F11
Force Step Into Alt+F11
Step Out Shift+F11
Run to Cursor Ctrl+F10
Force Run to Cursor Ctrl+Alt+F9
Set Next Statement Ctrl+Shift+F10
Show Execution Point Alt+NumPad * Ctrl+L
Toggle Line Breakpoint F9
Toggle Temporary Line Breakpoint Ctrl+Shift+Alt+F8
Toggle Breakpoint Enabled Ctrl+F9
View Breakpoints... Ctrl+Alt+B
Edit breakpoint Alt+F9
Attach to Local Process... Ctrl+Alt+P
Evaluate Expression... Alt+F8
Quick Evaluate Expression Shift+F9
Show Build window Alt+0
Show Run window Alt+4
Show Debug window Alt+5
Show NuGet window Alt+7 Shift+Alt+7

Refactorings

CommandShortcut
Refactor This... Ctrl+Shift+R
Change Signature... Ctrl+R, S Ctrl+R, Ctrl+S
Inline... Ctrl+R, I Ctrl+R, Ctrl+I
Move... Ctrl+R, O Ctrl+R, Ctrl+O
Method... Ctrl+R, M Ctrl+R, Ctrl+M
Field... Ctrl+R, F Ctrl+R, Ctrl+F
Parameter... Ctrl+R, P Ctrl+R, Ctrl+P
Variable... Ctrl+R, V Ctrl+R, Ctrl+V
Rename... Ctrl+R, R Ctrl+R, Ctrl+R
Safe Delete... Ctrl+R, D Ctrl+R, Ctrl+D Alt+Delete

Global VCS actions

CommandShortcut
VCS Operations Popup... Ctrl+Alt+Q
Show Version Control window Alt+9 Shift+Alt+9
Commit Ctrl+Alt+K
Update Project Ctrl+Alt+W
Revert Ctrl+Alt+Z
Push... Ctrl+Shift+K
Next Change Ctrl+Shift+Alt+N
Previous Change Ctrl+Shift+Alt+P

Unit Testing

CommandShortcut
Run Unit Tests Ctrl+U, R Ctrl+U, Ctrl+R
Debug Unit Tests Ctrl+U, D Ctrl+U, Ctrl+D
Repeat Previous Run Ctrl+U, U Ctrl+U, Ctrl+U
Run All Tests from Solution Ctrl+U, L Ctrl+U, Ctrl+L
Create New Session Ctrl+U, N Ctrl+U, Ctrl+N
Append Tests to Session Ctrl+U, A Ctrl+U, Ctrl+A
Run Current Session Ctrl+U, Y Ctrl+U, Ctrl+Y
Show Unit Tests window Alt+8 Shift+Alt+8

Tool Windows

CommandShortcut
Build Alt+0
Solution Ctrl+Alt+L Alt+1
Favorites Alt+2
Find Alt+3 Ctrl+Alt+F12
Run Alt+4
Debug Alt+5
TODO Alt+6
NuGet Alt+7 Shift+Alt+7
Unit Tests Alt+8 Shift+Alt+8
Version Control Alt+9 Shift+Alt+9
Terminal Ctrl+Alt+1
Errors In Solution Ctrl+Alt+2
Database Ctrl+Alt+3
Inspection Results Ctrl+Alt+4 Ctrl+Alt+V
Structure Ctrl+Alt+7 Ctrl+Alt+F
Last modified: 27 December 2017