JetBrains Rider 2026.3 Help

Keyboard shortcuts in predefined keymaps

When consulting this page and other pages in JetBrains Rider documentation, you can see keyboard shortcuts for the keymap that you use in the IDE — choose it using the selector at the top of a page.

Keyboard shortcuts selector in the documentation

What keymap should I choose?

Among all the predefined keymaps, you will most probably choose one of the following:

  • Visual Studio 2022 — this keymap is recommended for Windows users who have experience with plain Visual Studio without ReSharper.

  • IntelliJ/IntelliJ (macOS) — this keymap is recommended for users who have experience with IntelliJ IDEA or some of the JetBrains IntelliJ-platform-based IDEs and who preferred to use the IntelliJ/macOS keymap there.

  • Visual Studio/Visual Studio (macOS) — this keymap is recommended for users who:

  • VS Code/VS Code (macOS) — this keymap is recommended for users who have experience with Visual Studio Code.

  • ReSharper/ReSharper (macOS) — this keymap is recommended for users who have experience with Visual Studio + ReSharper and who preferred the 'ReSharper 2.x/IntelliJ IDEA' keyboard scheme in ReSharper.

If you are using Rider on macOS, it is recommended to choose a keymap with the macOS suffix, for example Visual Studio (macOS).

To switch between keymaps, open the Keymap settings page Ctrl+Alt+S, pick the desired keymap in the selector at the top of the page, and click Save.

In addition to keymaps distributed with JetBrains Rider, you can install other keymaps via plugins, for example Eclipse Keymap or NetBeans Keymap.

JetBrains Rider's top keyboard shortcuts

Search Everywhere

Double Shift

Find Action...

Ctrl+Shift+A

Open Solution or Project...

Ctrl+Shift+O

Open File or Folder...

Ctrl+P, O

New in This Directory

Ctrl+Alt+Insert

Show Solution window

Alt+1

NuGet Quick List

Ctrl+P, N

Build Solution

Ctrl+F9

Show Intention Actions

Alt+Enter

Navigate To...

Ctrl+Shift+G

Recent Files

Ctrl+E

Find Usages

Alt+F7

Select In...

Alt+F1

Settings...

Ctrl+Alt+S

Generate...

Alt+Insert

Debug...

Alt+Shift+F9

View Breakpoints...

Ctrl+Shift+F8

Attach to Process...

Ctrl+Alt+F5

VCS Operations Popup...

Alt+`

Refactor This...

Ctrl+Alt+Shift+T

Inspect This...

Ctrl+Alt+Shift+A

Reformat Code

Ctrl+Alt+L

Code Cleanup...

Ctrl+R, C

Manage projects and solutions

Open Solution or Project...

Ctrl+Shift+O

Open File or Folder...

Ctrl+P, O

New in This Directory

Ctrl+Alt+Insert

NuGet Quick List

Ctrl+P, N

Show NuGet window

Alt+Shift+7

Build Solution

Ctrl+F9

Build Current Project

Ctrl+Shift+F6

Cancel Build

Ctrl+F9

Basic editing

Cut

Ctrl+X

Copy

Ctrl+C

Paste

Ctrl+V

Paste as Plain Text

Ctrl+Alt+Shift+V

Paste from History...

Ctrl+Shift+V

Copy Paths

Ctrl+Shift+C

Copy Reference

Ctrl+Alt+Shift+C

Save All

Ctrl+S

Undo

Ctrl+Z

Redo

Ctrl+Shift+Z

Indent Selection

Tab

Unindent Line or Selection

Shift+Tab

Auto-Indent Lines

Ctrl+Alt+I

Start New Line

Shift+Enter

Start New Line Before Current

Ctrl+Alt+Enter

Delete Line

Ctrl+Y

Join Lines

Ctrl+Shift+J

Duplicate Line or Selection

Ctrl+D

Toggle Case

Ctrl+Shift+U

Scratch File

Ctrl+Alt+Shift+Insert

Open Source in New Window

Shift+F4

Show Whitespaces

Ctrl+R, W

Soft-Wrap

Ctrl+L, W

Increase Font Size in All Editors

Alt+Shift+.

Decrease Font Size in All Editors

Alt+Shift+,

Caret navigation

Move Caret to Previous Word

Ctrl+Left

Move Caret to Next Word

Ctrl+Right

Move Caret to Line Start

Home

Move Caret to Line End

End

Containing Declaration

Alt+Shift+[

Move Caret to Matching Brace

Ctrl+Shift+M

Move Caret to Code Block Start

Ctrl+[

Move Caret to Code Block End

Ctrl+]

Next Method

Alt+Down

Previous Method

Alt+Up

Move Caret to Page Top

Ctrl+Page Up

Move Caret to Page Bottom

Ctrl+Page Down

Page Up

Page Up

Page Down

Page Down

Move Caret to Text Start

Ctrl+Home

Move Caret to Text End

Ctrl+End

Select text

Select All

Ctrl+A

Left with Selection

Shift+Left

Right with Selection

Shift+Right

Move Caret to Previous Word with Selection

Ctrl+Shift+Left

Move Caret to Next Word with Selection

Ctrl+Shift+Right

Move Caret to Line Start with Selection

Shift+Home

Move Caret to Line End with Selection

Shift+End

Up with Selection

Shift+Up

Down with Selection

Shift+Down

Select Containing Declaration

Ctrl+Alt+Shift+[

Move Caret to Code Block Start with Selection

Ctrl+Shift+[

Move Caret to Code Block End with Selection

Ctrl+Shift+]

Move Caret to Page Top with Selection

Ctrl+Shift+Page Up

Move Caret to Page Bottom with Selection

Ctrl+Shift+Page Down

Page Up with Selection

Shift+Page Up

Page Down with Selection

Shift+Page Down

Move Caret to Text Start with Selection

Ctrl+Shift+Home

Move Caret to Text End with Selection

Ctrl+Shift+End

Extend Selection

Ctrl+W

Shrink Selection

Ctrl+Shift+W

Code folding

Expand

Ctrl+NumPad Plus

Collapse

Ctrl+NumPad Minus

Expand Recursively

Ctrl+Alt+NumPad Plus

Collapse Recursively

Ctrl+Alt+NumPad Minus

Expand All

Ctrl+Shift+NumPad Plus

Collapse All

Ctrl+Shift+NumPad Minus

Collapse to Definitions

Ctrl+G, D

Fold Selection

Ctrl+.

Multiple carets and selection ranges

Coding assistance

Show Intention Actions

Alt+Enter

Basic Completion

Ctrl+Space

Type-Matching Completion

Ctrl+Shift+Space

Second Basic Completion

Ctrl+Alt+Space

Complete Current Statement

Ctrl+Shift+Enter

Reformat Code

Ctrl+Alt+L

Parameter Info

Ctrl+P

Quick Documentation

Ctrl+Q

Move Statement Up

Ctrl+Shift+Up

Move Statement Down

Ctrl+Shift+Down

Move Element Left

Ctrl+Alt+Shift+Left

Move Statement Right

Ctrl+Alt+Shift+Right

Move Line Up

Alt+Shift+Up

Move Line Down

Alt+Shift+Down

Comment with Line Comment

Ctrl+/

Comment with Block Comment

Ctrl+Shift+/

Surround With...

Ctrl+Alt+T

Generate...

Alt+Insert

Code Cleanup...

Ctrl+R, C

Silent Code Cleanup

Ctrl+R, G

Context navigation

Next Method

Alt+Down

Previous Method

Alt+Up

Go to Line/Column...

Ctrl+G

Switcher

Ctrl+Tab

Select In...

Alt+F1

Locate/Select in Solution View

Ctrl+J, P

Recent Files

Ctrl+E

Recently Changed Files

Ctrl+N, E

Recent Changes

Alt+Shift+C

Last Edit Location

Ctrl+Shift+Backspace

Back

Ctrl+Alt+Left

Forward

Ctrl+Alt+Right

Select Next Tab

Alt+Right

Select Previous Tab

Alt+Left

Toggle Anonymous Bookmark

F11

Toggle Bookmark with Digit

Ctrl+Shift+[digit]

Toggle Bookmark with Mnemonic

Ctrl+F11

Show All Bookmarks

Shift+F11

Go to Bookmark with Digit

Ctrl+[digit]

Show Mnemonic Bookmarks

Ctrl+Shift+F11

Go to Next Bookmark

Ctrl+J, X

Go to Previous Bookmark

Ctrl+J, Z

Show Bookmarks window

Alt+2

Show Structure window

Alt+7

Show Find window

Alt+3

Next Occurrence

Ctrl+Alt+Down

Previous Occurrence

Ctrl+Alt+Up

Find everything

Search Everywhere

Double Shift

Find...

Ctrl+F

Find Next / Move to Next Occurrence

F3

Find Previous / Move to Previous Occurrence

Shift+F3

Replace...

Ctrl+R

Find in Files...

Ctrl+Shift+F

Replace in Files...

Ctrl+Shift+R

Next Occurrence of the Word at Caret

Ctrl+F3

Go to File...

Ctrl+Shift+N

File Member

Ctrl+F12

Go to Symbol...

Ctrl+Alt+Shift+N

Find Action...

Ctrl+Shift+A

Navigate To...

Ctrl+Shift+G

Find Usages

Alt+F7

Go to Declaration or Usages

Ctrl+B

Go to Type Declaration

Ctrl+Shift+B

Show Usages

Ctrl+Alt+F7

Go to Super Method

Ctrl+U

Go to Implementation(s)

Ctrl+N, K

Go to Derived Symbols

Ctrl+Alt+B

Highlight Usages in File

Ctrl+Shift+F7

Code analysis

Show Intention Actions

Alt+Enter

Error Description

Ctrl+F1

Next Code Issue

F2

Previous Code Issue

Shift+F2

Next Error

Alt+F2

Previous Error

Alt+Shift+F2

Toggle Code Inspection

Ctrl+Alt+Shift+8

Run Inspection by Name...

Ctrl+Alt+Shift+I

Inspect This...

Ctrl+Alt+Shift+A

Show Problems window

Alt+6

Run and debug

Run context configuration

Shift+F10

Run...

Alt+Shift+F10

Debug context configuration

Shift+F9

Debug...

Alt+Shift+F9

Attach to Process...

Ctrl+Alt+F5

Reattach to Process...

Ctrl+Alt+Shift+F5

Stop

Ctrl+F2

Pause

Ctrl+D, P

Resume Program

F9

Apply Hot Reload Changes

Ctrl+O, A

Stop Background Processes...

Ctrl+Shift+F2

Step Over

F8

Force Step Over

Alt+Shift+F8

Step Into

F7

Smart Step Into

Shift+F7

Force Step Into

Alt+Shift+F7

Step Out

Shift+F8

Run To Cursor

Alt+F9

Force Run To Cursor

Ctrl+Alt+F9

Skip to Cursor

Ctrl+Alt+Shift+F9

Show Execution Point

Alt+F10

Evaluate Expression...

Alt+F8

Quick Evaluate Expression

Ctrl+Alt+F8

Toggle Line Breakpoint

Ctrl+F8

Toggle Temporary Line Breakpoint

Ctrl+Alt+Shift+F8

Toggle Breakpoint Enabled

Ctrl+D, X

View Breakpoints...

Ctrl+Shift+F8

Edit Breakpoint

Ctrl+Shift+F8

Show Run window

Alt+4

Show Debug window

Alt+5

Show Services window

Alt+8

Analyze Stack Trace or Thread Dump...

Ctrl+I, S

Refactorings

Refactor This...

Ctrl+Alt+Shift+T

Rename...

Shift+F6

Change Signature...

Ctrl+F6

Inline...

Ctrl+Alt+N

Move...

F6

Extract Method...

Ctrl+Alt+M

Introduce Field...

Ctrl+Alt+F

Introduce Parameter...

Ctrl+Alt+P

Introduce Variable...

Ctrl+Alt+V

Safe Delete...

Alt+Delete

Global VCS actions

VCS Operations Popup...

Alt+`

Commit...

Ctrl+K

Update Project

Ctrl+T

Rollback

Ctrl+Alt+Z

Push...

Ctrl+Shift+K

Next Change

Ctrl+Alt+Shift+Down

Previous Change

Ctrl+Alt+Shift+Up

Show Version Control window

Alt+9

Show Commit window

Alt+0

Diff Viewer

Show Diff

Ctrl+D

Compare Files

Ctrl+D

Next Difference

F7

Previous Difference

Shift+F7

Accept Left Side

Ctrl+Alt+R

Accept Right Side

Ctrl+Alt+A

Select Opposite Diff Pane

Ctrl+Shift+Tab

Show Diff Settings Popup...

Ctrl+Shift+D

Unit testing

Unit Testing Quick List...

Alt+Shift+U

Run Unit Tests

Ctrl+;, R

Debug Unit Tests

Ctrl+;, D

Stop Execution

Ctrl+;, S

Create Unit Test

Ctrl+T, C

Go to Test/Tested Class

Ctrl+T, G

Repeat Previous Run

Ctrl+;, T

Rerun Failed Tests

Ctrl+;, F

Run Tests Until Failure

Ctrl+;, W

Run All Tests from Solution

Ctrl+;, L

Create New Session

Ctrl+;, N

Append Tests to Session

Ctrl+;, A

Run Current Session

Ctrl+;, Y

Run Unit Tests under dotMemory Unit

Ctrl+;, M

Run Selected Tests

Shift+Enter

Debug Selected Tests

Ctrl+D

Run Current Session (Tool Window)

Ctrl+Y

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

Show Unit Tests window

Alt+Shift+8

Tool windows

Hide Active Tool Window

Shift+Escape

Hide All Tool Windows

Ctrl+Shift+F12

Jump to Last Tool Window

F12

Stretch to Left

Ctrl+Alt+Shift+Left

Stretch to Right

Ctrl+Alt+Shift+Right

Stretch to Top

Ctrl+Alt+Shift+Up

Stretch to Bottom

Ctrl+Alt+Shift+Down

Show Solution window

Alt+1

Show Bookmarks window

Alt+2

Show Find window

Alt+3

Show Run window

Alt+4

Show Debug window

Alt+5

Show Problems window

Alt+6

Show Structure window

Alt+7

Show Services window

Alt+8

Show Version Control window

Alt+9

Show Commit window

Alt+0

Show Build window

Ctrl+W, A

Show NuGet window

Alt+Shift+7

Show Unit Tests window

Alt+Shift+8

Show Terminal window

Alt+F12

Show Database window

Ctrl+W, X

18 March 2024