JetBrains Rider is a powerful cross-platform .NET IDE developed by JetBrains. This cheatsheet covers the most commonly used keyboard shortcuts to help you become faster and more productive when coding in Rider.
For the full list, visit: https://www.jetbrains.com/help/rider/Reference_Keymap.html
Navigation & Search
Action |
Windows / Linux |
macOS |
Search Everywhere |
Shift (twice) |
Shift (twice) |
Go to File |
Ctrl+Shift+N |
Cmd+Shift+O |
Go to Class |
Ctrl+N |
Cmd+O |
Go to Symbol |
Ctrl+Shift+Alt+N |
Cmd+Alt+O |
Recent Files |
Ctrl+E |
Cmd+E |
Navigate to Declaration |
Ctrl+B or Ctrl+Click |
Cmd+B or Cmd+Click |
Navigate Back / Forward |
Ctrl+Alt+Left/Right |
Cmd+Alt+Left/Right |
Code Editing
Action |
Windows / Linux |
macOS |
Code Completion |
Ctrl+Space |
Ctrl+Space |
Smart Completion |
Ctrl+Shift+Space |
Cmd+Shift+Space |
Show Parameter Info |
Ctrl+P |
Cmd+P |
Quick Documentation |
Ctrl+Q |
Ctrl+J |
Surround With… |
Ctrl+Alt+T |
Cmd+Alt+T |
Duplicate Line |
Ctrl+D |
Cmd+D |
Delete Line |
Ctrl+Y |
Cmd+Backspace |
Comment Line |
Ctrl+/ |
Cmd+/ |
Reformat Code |
Ctrl+Alt+L |
Cmd+Alt+L |
Refactoring
Action |
Windows / Linux |
macOS |
Rename |
Shift+F6 |
Shift+Fn+F6 |
Extract Method |
Ctrl+Alt+M |
Cmd+Alt+M |
Extract Variable |
Ctrl+Alt+V |
Cmd+Alt+V |
Extract Field |
Ctrl+Alt+F |
Cmd+Alt+F |
Change Signature |
Ctrl+F6 |
Cmd+F6 |
Build, Run & Debug
Action |
Windows / Linux |
macOS |
Run Project |
Ctrl+F5 |
Ctrl+R |
Debug Project |
F5 |
Cmd+D |
Step Over |
F10 |
Fn+F10 |
Step Into |
F11 |
Fn+F11 |
Step Out |
Shift+F11 |
Shift+Fn+F11 |
Toggle Breakpoint |
Ctrl+F8 |
Cmd+F8 |
Testing
Action |
Windows / Linux |
macOS |
Run Tests in Context |
Ctrl+U, R |
Ctrl+U, R |
Debug Tests in Context |
Ctrl+U, D |
Ctrl+U, D |
Run All Tests |
Ctrl+T, L |
Ctrl+T, L |
Productivity Boosters
Action |
Windows / Linux |
macOS |
Find Action |
Ctrl+Shift+A |
Cmd+Shift+A |
Show Intent Actions / Quick Fix |
Alt+Enter |
Option+Enter |
View TODOs |
Alt+6 |
Cmd+6 |
Terminal |
Alt+F12 |
Alt+F12 |
Toggle Distraction Free Mode |
Ctrl+Shift+F12 |
Cmd+Shift+F12 |
Version Control
Action |
Windows / Linux |
macOS |
Commit Changes |
Ctrl+K |
Cmd+K |
Update Project (Pull) |
Ctrl+T |
Cmd+T |
Push Changes |
Ctrl+Shift+K |
Cmd+Shift+K |
Git Log / History |
Alt+9 |
Cmd+9 |
For more tips, explore the full Rider documentation or customize your keymap via
File → Settings → Keymap (Windows) or Rider → Preferences → Keymap (macOS).
Continue reading