JetBrains Rider Keyboard Shortcuts

Complete JetBrains Rider keyboard shortcuts reference — 166 shortcuts across 10 categories. Quick reference cheat sheet for Windows.

Rider is JetBrains' .NET IDE and uses the same default keymap as IntelliJ, with two additions worth knowing: the unit-testing chords on Ctrl + ; and a debugger that understands .NET specifics such as smart step-into. This page assumes the IntelliJ keys are familiar and concentrates on the .NET workflow. The table is the Windows/Linux keymap; Rider on macOS uses Cmd.

Create & Edit (42)

ShortcutAction
Alt + EnterShow Context Actions
Ctrl + SpaceBasic Code Completion
Ctrl + Shift + SpaceSmart Code Completion
Ctrl + Alt + SpaceType Name Completion
Ctrl + Shift + EnterComplete Statement
Ctrl + PParameter Information
Ctrl + Shift + IQuick Definition
Ctrl + QQuick Documentation
Shift + F1External Documentation
Alt + InsertGenerate Code
Ctrl + OOverride Members
Ctrl + IImplement Members
Ctrl + Alt + TSurround With
Ctrl + Shift + DeleteUnwrap or Remove
Ctrl + /Line Comment
Ctrl + Shift + /Block Comment
Ctrl + WExtend Selection
Ctrl + Shift + WShrink Selection
Alt + QContext Info
Ctrl + Alt + OOptimize Imports
Ctrl + Alt + IAuto-Indent Lines
Ctrl + XCut
Ctrl + CCopy
Ctrl + VPaste
Ctrl + Shift + CCopy Document Path
Ctrl + Shift + VPaste from Clipboard History
Ctrl + DDuplicate Line
Alt + Shift + UpMove Line Up
Alt + Shift + DownMove Line Down
Ctrl + Shift + UpMove Statement Up
Ctrl + Shift + DownMove Statement Down
Ctrl + Alt + Shift + RightMove Element Right
Ctrl + Alt + Shift + LeftMove Element Left
Ctrl + YDelete Line
Ctrl + Shift + JJoin Line
Ctrl + EnterSplit Line
Ctrl + Alt + EnterNew Line Above
Shift + EnterNew Line Below
Ctrl + Shift + UToggle Case
Ctrl + Numpad +Expand Code Block
Ctrl + Numpad -Collapse Code Block
Ctrl + SSave All

Analyze & Explore (12)

ShortcutAction
Alt + 6Problems Tool Window
Ctrl + F1Show Error Description
F2Next Highlighted Error
Shift + F2Previous Highlighted Error
Alt + F2Next Error in Solution
Alt + Shift + F2Previous Error in Solution
Ctrl + Alt + Shift + 8Toggle Code Inspection
Ctrl + Alt + Shift + IRun Inspection by Name
Ctrl + Alt + Shift + AInspect This
Ctrl + HType Hierarchy
Ctrl + Shift + HMethod Hierarchy
Ctrl + Alt + HCall Hierarchy

Find Everything (10)

ShortcutAction
Shift + ShiftSearch Everywhere
Ctrl + FFind in File
Ctrl + RReplace in File
Ctrl + Shift + FFind in Project
Ctrl + Shift + RReplace in Project
Ctrl + NGo to Class
Ctrl + F12Go to File Member
Ctrl + Shift + NGo to File
Ctrl + Alt + Shift + NGo to Symbol
Ctrl + Alt + Shift + EGo to Text

Navigate from Symbols (8)

ShortcutAction
Ctrl + Shift + GNavigate To
Ctrl + BGo to Declaration or Usages
Ctrl + Shift + BGo to Type Declaration
Ctrl + UGo to Base Symbols
Ctrl + Alt + BGo to Derived Symbols
Alt + F7Find Usages
Ctrl + Shift + F7Highlight Usages in File
Ctrl + Alt + F7Show Usages

Navigate Context (21)

ShortcutAction
Alt + F1Select In
Ctrl + TabSwitcher
Ctrl + ERecent Files
Ctrl + Shift + BackspaceLast Edit Location
Ctrl + Alt + LeftNavigate Back
Ctrl + Alt + RightNavigate Forward
Alt + DownNext Method
Alt + UpPrevious Method
Ctrl + GGo to Line
Ctrl + ]Go to Code Block End
Ctrl + [Go to Code Block Start
F3Next Occurrence
Shift + F3Previous Occurrence
Ctrl + F3Next Word at Caret
Ctrl + Shift + F3Previous Word at Caret
F11Toggle Bookmark
Ctrl + F11Bookmark with Mnemonic
Ctrl + 1Go to Numbered Bookmark
Shift + F11Show Bookmarks
Alt + 3Find Tool Window
Alt + 2Bookmarks Tool Window

Build, Run & Debug (23)

ShortcutAction
Ctrl + F9Build
Ctrl + CtrlRun Anything
Ctrl + Shift + F10Run Context Configuration
Alt + Shift + F10Run Selected Configuration
Alt + Shift + F9Debug Selected Configuration
Shift + F10Run Current Configuration
Shift + F9Debug Current Configuration
F8Step Over
F7Step Into
Shift + F7Smart Step Into
Shift + F8Step Out
Alt + F9Run to Cursor
Ctrl + Alt + F9Force Run to Cursor
Alt + F10Show Execution Point
Alt + F8Evaluate Expression
Ctrl + F2Stop
F9Resume Program
Ctrl + F8Toggle Line Breakpoint
Ctrl + Alt + Shift + F8Toggle Temporary Breakpoint
Ctrl + Shift + F8View Breakpoints
Alt + 4Run Tool Window
Alt + 5Debug Tool Window
Alt + 8Services Tool Window

Unit Tests (14)

ShortcutAction
Alt + Shift + UUnit Testing Quick List
Ctrl + ;, RRun Unit Tests
Ctrl + ;, DDebug Unit Tests
Ctrl + ;, SStop Execution
Ctrl + ;, TRepeat Previous Run
Ctrl + ;, FRerun Failed Tests
Ctrl + ;, LRun All Tests from Solution
Ctrl + ;, NCreate New Session
Ctrl + ;, AAppend Tests to Session
Ctrl + ;, YRun Current Session
Alt + Shift + RRerun Tests
Ctrl + Shift + TGo to Test
Ctrl + Alt + F6Show Coverage Data
Alt + Shift + 8Unit Tests Tool Window

Refactor & Clean Up (13)

ShortcutAction
Ctrl + Alt + Shift + TRefactor This
F5Copy
F6Move
Alt + DeleteSafe Delete
Shift + F6Rename
Ctrl + F6Change Signature
Ctrl + Alt + NInline
Ctrl + Alt + MExtract Method
Ctrl + Alt + VIntroduce Variable
Ctrl + Alt + FIntroduce Field
Ctrl + Alt + CIntroduce Constant
Ctrl + Alt + PIntroduce Parameter
Ctrl + Alt + LReformat Code

Version Control (9)

ShortcutAction
Alt + `VCS Operations
Ctrl + KCommit
Ctrl + TUpdate Project
Alt + Shift + CRecent Changes
Ctrl + Alt + ZRollback
Ctrl + Shift + KPush
Ctrl + Alt + Shift + DownNext Change
Ctrl + Alt + Shift + UpPrevious Change
Alt + 0Commit Tool Window

Master Your IDE (14)

ShortcutAction
Ctrl + Shift + AFind Action
Ctrl + Shift + OOpen Solution or Project
Alt + 1Explorer Tool Window
Ctrl + Alt + YReload All from Disk
Ctrl + `Quick Switch Scheme
Ctrl + Alt + SOpen Settings
F4Jump to Source
F12Jump to Last Tool Window
Shift + EscHide Active Tool Window
Ctrl + Shift + F12Hide All Tool Windows
Alt + RightNext Editor Tab
Alt + LeftPrevious Editor Tab
EscGo to Editor
Ctrl + F4Close Editor Tab
📄 View Printable Cheat Sheet — Download as PDF or print · 🧩 Combine with other tools

Related Shortcut Pages

Visual Studio IntelliJ IDEA WebStorm VS Code PhpStorm PyCharm

Search 18,500+ shortcuts across 268 platforms

Explore All Platforms Practice Shortcuts
📜 Every shortcut on this page is taken from the official JetBrains Rider documentation — resources.jetbrains.com
🔧 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.

Solutions, projects and symbols

Ctrl + Shift + O opens a solution or project. Shift + Shift searches everywhere, types are on Ctrl + N; Ctrl + Alt + Shift + N reaches any symbol at all, including members of NuGet assemblies with decompiled sources. Ctrl + B goes to a declaration or, on a declaration, lists usages; Ctrl + Alt + B lists derived types and Ctrl + U base symbols, which is how you walk an inheritance chain. Ctrl + F12 lists the members of the current file. Alt + 1 opens the Solution Explorer.

Tests

Rider puts unit testing on a chord prefix: Ctrl + ;, R runs the tests in the current scope (method, class or file), Ctrl + ;, D debugs them, Ctrl + ;, F reruns only the ones that failed, Ctrl + ;, T repeats the previous run and Ctrl + ;, L runs every test in the solution. Ctrl + Shift + T jumps between a class and its test, and Alt + Shift + 8 opens the Unit Tests window. Ctrl + Alt + F6 shows coverage data after a covered run.

Building and debugging .NET

Ctrl + F9 builds the solution and Shift + F10 and Shift + F9 run and debug the current configuration; the item at the cursor, such as one test or a project's Main, runs with Ctrl + Shift + F10. In the debugger, Shift + F7 is Smart Step Into, which lets you pick which call on a line to enter when several are chained — the LINQ-friendly step. Ctrl + Alt + Shift + F8 sets a temporary breakpoint that removes itself after one hit. Alt + F8 evaluates an expression and Ctrl + F2 stops. Ctrl + Ctrl (double tap) is Run Anything for dotnet commands and configurations by name.

Frequently asked questions

Are Rider shortcuts the same as IntelliJ IDEA and ReSharper?

Rider uses the IntelliJ default keymap. A Visual Studio / ReSharper keymap is available in Settings › Keymap for people moving from VS.

How do I run just one test?

With the cursor inside the test, press Ctrl + ;, R (or Ctrl + Shift + F10). Ctrl + ;, F reruns only failed tests.

What is Smart Step Into?

Shift + F7 while paused lists the calls on the current line so you can step into a specific one instead of the first.

How do I open a .sln file?

Ctrl + Shift + O opens a solution or project file; Rider then indexes it.

🤖 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?"

ChatGPT Claude Perplexity Gemini Grok