JetBrains Rider Keyboard Shortcuts
Complete JetBrains Rider keyboard shortcuts reference — 166 shortcuts across 10 categories. Quick reference cheat sheet for Windows.
Create & Edit (42)
| Shortcut | Action |
| Alt + Enter | Show Context Actions |
| Ctrl + Space | Basic Code Completion |
| Ctrl + Shift + Space | Smart Code Completion |
| Ctrl + Alt + Space | Type Name Completion |
| Ctrl + Shift + Enter | Complete Statement |
| Ctrl + P | Parameter Information |
| Ctrl + Shift + I | Quick Definition |
| Ctrl + Q | Quick Documentation |
| Shift + F1 | External Documentation |
| Alt + Insert | Generate Code |
| Ctrl + O | Override Members |
| Ctrl + I | Implement Members |
| Ctrl + Alt + T | Surround With |
| Ctrl + Shift + Delete | Unwrap or Remove |
| Ctrl + / | Line Comment |
| Ctrl + Shift + / | Block Comment |
| Ctrl + W | Extend Selection |
| Ctrl + Shift + W | Shrink Selection |
| Alt + Q | Context Info |
| Ctrl + Alt + O | Optimize Imports |
| Ctrl + Alt + I | Auto-Indent Lines |
| Ctrl + X | Cut |
| Ctrl + C | Copy |
| Ctrl + V | Paste |
| Ctrl + Shift + C | Copy Document Path |
| Ctrl + Shift + V | Paste from Clipboard History |
| Ctrl + D | Duplicate Line |
| Alt + Shift + Up | Move Line Up |
| Alt + Shift + Down | Move Line Down |
| Ctrl + Shift + Up | Move Statement Up |
| Ctrl + Shift + Down | Move Statement Down |
| Ctrl + Alt + Shift + Right | Move Element Right |
| Ctrl + Alt + Shift + Left | Move Element Left |
| Ctrl + Y | Delete Line |
| Ctrl + Shift + J | Join Line |
| Ctrl + Enter | Split Line |
| Ctrl + Alt + Enter | New Line Above |
| Shift + Enter | New Line Below |
| Ctrl + Shift + U | Toggle Case |
| Ctrl + Numpad + | Expand Code Block |
| Ctrl + Numpad - | Collapse Code Block |
| Ctrl + S | Save All |
Analyze & Explore (12)
| Shortcut | Action |
| Alt + 6 | Problems Tool Window |
| Ctrl + F1 | Show Error Description |
| F2 | Next Highlighted Error |
| Shift + F2 | Previous Highlighted Error |
| Alt + F2 | Next Error in Solution |
| Alt + Shift + F2 | Previous Error in Solution |
| Ctrl + Alt + Shift + 8 | Toggle Code Inspection |
| Ctrl + Alt + Shift + I | Run Inspection by Name |
| Ctrl + Alt + Shift + A | Inspect This |
| Ctrl + H | Type Hierarchy |
| Ctrl + Shift + H | Method Hierarchy |
| Ctrl + Alt + H | Call Hierarchy |
Find Everything (10)
| Shortcut | Action |
| Shift + Shift | Search Everywhere |
| Ctrl + F | Find in File |
| Ctrl + R | Replace in File |
| Ctrl + Shift + F | Find in Project |
| Ctrl + Shift + R | Replace in Project |
| Ctrl + N | Go to Class |
| Ctrl + F12 | Go to File Member |
| Ctrl + Shift + N | Go to File |
| Ctrl + Alt + Shift + N | Go to Symbol |
| Ctrl + Alt + Shift + E | Go to Text |
Navigate from Symbols (8)
| Shortcut | Action |
| Ctrl + Shift + G | Navigate To |
| Ctrl + B | Go to Declaration or Usages |
| Ctrl + Shift + B | Go to Type Declaration |
| Ctrl + U | Go to Base Symbols |
| Ctrl + Alt + B | Go to Derived Symbols |
| Alt + F7 | Find Usages |
| Ctrl + Shift + F7 | Highlight Usages in File |
| Ctrl + Alt + F7 | Show Usages |
Navigate Context (21)
| Shortcut | Action |
| Alt + F1 | Select In |
| Ctrl + Tab | Switcher |
| Ctrl + E | Recent Files |
| Ctrl + Shift + Backspace | Last Edit Location |
| Ctrl + Alt + Left | Navigate Back |
| Ctrl + Alt + Right | Navigate Forward |
| Alt + Down | Next Method |
| Alt + Up | Previous Method |
| Ctrl + G | Go to Line |
| Ctrl + ] | Go to Code Block End |
| Ctrl + [ | Go to Code Block Start |
| F3 | Next Occurrence |
| Shift + F3 | Previous Occurrence |
| Ctrl + F3 | Next Word at Caret |
| Ctrl + Shift + F3 | Previous Word at Caret |
| F11 | Toggle Bookmark |
| Ctrl + F11 | Bookmark with Mnemonic |
| Ctrl + 1 | Go to Numbered Bookmark |
| Shift + F11 | Show Bookmarks |
| Alt + 3 | Find Tool Window |
| Alt + 2 | Bookmarks Tool Window |
Build, Run & Debug (23)
| Shortcut | Action |
| Ctrl + F9 | Build |
| Ctrl + Ctrl | Run Anything |
| Ctrl + Shift + F10 | Run Context Configuration |
| Alt + Shift + F10 | Run Selected Configuration |
| Alt + Shift + F9 | Debug Selected Configuration |
| Shift + F10 | Run Current Configuration |
| Shift + F9 | Debug Current Configuration |
| F8 | Step Over |
| F7 | Step Into |
| Shift + F7 | Smart Step Into |
| Shift + F8 | Step Out |
| Alt + F9 | Run to Cursor |
| Ctrl + Alt + F9 | Force Run to Cursor |
| Alt + F10 | Show Execution Point |
| Alt + F8 | Evaluate Expression |
| Ctrl + F2 | Stop |
| F9 | Resume Program |
| Ctrl + F8 | Toggle Line Breakpoint |
| Ctrl + Alt + Shift + F8 | Toggle Temporary Breakpoint |
| Ctrl + Shift + F8 | View Breakpoints |
| Alt + 4 | Run Tool Window |
| Alt + 5 | Debug Tool Window |
| Alt + 8 | Services Tool Window |
Unit Tests (14)
| Shortcut | Action |
| Alt + Shift + U | Unit Testing Quick List |
| Ctrl + ;, R | Run Unit Tests |
| Ctrl + ;, D | Debug Unit Tests |
| Ctrl + ;, S | Stop Execution |
| Ctrl + ;, T | Repeat Previous Run |
| Ctrl + ;, F | Rerun Failed Tests |
| Ctrl + ;, L | Run All Tests from Solution |
| Ctrl + ;, N | Create New Session |
| Ctrl + ;, A | Append Tests to Session |
| Ctrl + ;, Y | Run Current Session |
| Alt + Shift + R | Rerun Tests |
| Ctrl + Shift + T | Go to Test |
| Ctrl + Alt + F6 | Show Coverage Data |
| Alt + Shift + 8 | Unit Tests Tool Window |
Refactor & Clean Up (13)
| Shortcut | Action |
| Ctrl + Alt + Shift + T | Refactor This |
| F5 | Copy |
| F6 | Move |
| Alt + Delete | Safe Delete |
| Shift + F6 | Rename |
| Ctrl + F6 | Change Signature |
| Ctrl + Alt + N | Inline |
| Ctrl + Alt + M | Extract Method |
| Ctrl + Alt + V | Introduce Variable |
| Ctrl + Alt + F | Introduce Field |
| Ctrl + Alt + C | Introduce Constant |
| Ctrl + Alt + P | Introduce Parameter |
| Ctrl + Alt + L | Reformat Code |
Version Control (9)
| Shortcut | Action |
| Alt + ` | VCS Operations |
| Ctrl + K | Commit |
| Ctrl + T | Update Project |
| Alt + Shift + C | Recent Changes |
| Ctrl + Alt + Z | Rollback |
| Ctrl + Shift + K | Push |
| Ctrl + Alt + Shift + Down | Next Change |
| Ctrl + Alt + Shift + Up | Previous Change |
| Alt + 0 | Commit Tool Window |
Master Your IDE (14)
| Shortcut | Action |
| Ctrl + Shift + A | Find Action |
| Ctrl + Shift + O | Open Solution or Project |
| Alt + 1 | Explorer Tool Window |
| Ctrl + Alt + Y | Reload All from Disk |
| Ctrl + ` | Quick Switch Scheme |
| Ctrl + Alt + S | Open Settings |
| F4 | Jump to Source |
| F12 | Jump to Last Tool Window |
| Shift + Esc | Hide Active Tool Window |
| Ctrl + Shift + F12 | Hide All Tool Windows |
| Alt + Right | Next Editor Tab |
| Alt + Left | Previous Editor Tab |
| Esc | Go to Editor |
| Ctrl + F4 | Close Editor Tab |
🔧 Spotted an error or a missing shortcut?
Suggest an edit on GitHub — every accepted fix goes live on this page, the API and the CLI.
🤖 Ask AI about JetBrains Rider shortcuts
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"