ShortcutPosters

Get the Rider poster

4 art directions — pick one below, click to zoom & compare.

Layout
RIDERKEYBOARD SHORTCUTS · MAC · 45 ESSENTIAL1⌘Show Solu…234567⌘ ⌥Show NuG…8⌘ ⇧Toggle Col…90QWE⌘Recent FilesR⌘ReplaceT⌃Refactor T…YU⌘Go to Sup…IO⌃ ⇧Open Solu…P⌘Parameter…A⌘ ⇧Find ActionSD⌃ ⌥DebugF⌘FindG⌥ ⇧Add Caret…HJKL⌘ ⌥Reformat…ZX⌘CutC⌘CopyV⌃VCS Oper…B⌘Go to Decl…N⌃ ⌥New in Thi…M⌃Move Care…MORE SHORTCUTSSearch Everywh…⇧›⇧Build Solution⌘F9Show Intention…⌥↵Navigate To⌃⇧NFind Usages⌥F7Select In⌥F1Settings⌘,Generate⌘NView Breakpoints⌘⇧F8Attach to Process⌥⇧F5Inspect This⌘⌥⇧ACancel Build⌘F9Paste⌘VPaste as Plain Te…⌘⌥⇧VPaste from Histo…⌘⇧VCopy Paths⌘⇧CMove Caret to Pr…⌥←Move Caret to N…⌥→Move Caret to Li…⌘←Move Caret to Li…⌘→Containing Decl…⌃[Select All⌘ALeft with Selecti…⇧←Right with Select…⇧→Move Caret to Pr…⌥⇧←shortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC
GENERALSearch Everywhere⇧›⇧Find Action⌘⇧AOpen Solution or Project⌃⇧ONew in This Directory⌃⌥NShow Solution window⌘1Build Solution⌘F9Show Intention Actions⌥↵Navigate To⌃⇧NRecent Files⌘EFind Usages⌥F7Select In⌥F1Settings⌘,Generate⌘NDebug⌃⌥DView Breakpoints⌘⇧F8Attach to Process⌥⇧F5VCS Operations Popup⌃VRefactor This⌃TInspect This⌘⌥⇧AReformat Code⌘⌥LShow NuGet window⌘⌥7Cancel Build⌘F9SEARCHFind⌘FFind Next / Move to Next Occurre…⌘GFind Previous / Move to Previous…⌘⇧GReplace⌘RFind in Files⌘⇧FReplace in Files⌘⇧REDITINGCut⌘XCopy⌘CPaste⌘VPaste as Plain Text⌘⌥⇧VPaste from History⌘⇧VCopy Paths⌘⇧CSELECTIONSelect All⌘ALeft with Selection⇧←Right with Selection⇧→Move Caret to Previous Word with…⌥⇧←Move Caret to Next Word with Sel…⌥⇧→Move Caret to Line Start with Sele…⌘⇧←Add/Remove Caret⌥⇧LMBToggle Column Selection Mode⌘⇧8Clone Caret Above⌥›⌥↑Clone Caret Below⌥›⌥↓Add Caret to Each Line in Selection⌥⇧GAdd Selection for Next Occurrence⌃GVIEWExpand⌘Num +Collapse⌘Num −Expand Recursively⌘⌥Num +Collapse Recursively⌘⌥Num −Expand All⌘⇧Num +Collapse All⌘⇧Num −NAVIGATIONMove Caret to Previous Word⌥←Move Caret to Next Word⌥→Move Caret to Line Start⌘←Move Caret to Line End⌘→Containing Declaration⌃[Move Caret to Matching Brace⌃MGo to Line/Column⌘LSwitcher⌃⇥Recent Changes⌥⇧CLast Edit Location⌘⇧⌫Back⌘[Forward⌘]Go to Declaration or Usages⌘BGo to Type Declaration⌘⇧BShow Usages⌘⌥F7Go to Super Method⌘UGo to Derived Symbols⌘⌥BHighlight Usages in File⌘⇧F7Error Description⌘F1Next Code IssueF2Previous Code Issue⇧F2Next Error⌥F2CODE COMPLETIONBasic Completion⌃␣Type-Matching Completion⌃⇧␣Second Basic Completion⌃⌥␣Complete Current Statement⌘⇧↵Parameter Info⌘PQuick DocumentationF1RiderKEYBOARD SHORTCUTS · MAC · 80 ESSENTIALBOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC
EDITING06Cut⌘XCopy⌘CPaste⌘VPaste as Plain Text⌘⌥⇧VPaste from History⌘⇧VCopy Paths⌘⇧CVIEW06Expand⌘Num +Collapse⌘Num −Expand Recursively⌘⌥Num +Collapse Recursively⌘⌥Num −Expand All⌘⇧Num +Collapse All⌘⇧Num −SEARCH06Find⌘FFind Next / Move to…⌘GFind Previous / Mov…⌘⇧GReplace⌘RFind in Files⌘⇧FReplace in Files⌘⇧RSELECTION12Select All⌘ALeft with Selection⇧←Right with Selection⇧→Move Caret to Previ…⌥⇧←Move Caret to Next…⌥⇧→Move Caret to Line…⌘⇧←Add/Remove Caret⌥⇧LMBToggle Column Selec…⌘⇧8Clone Caret Above⌥›⌥↑Clone Caret Below⌥›⌥↓Add Caret to Each L…⌥⇧GAdd Selection for N…⌃GCODE COMPLETION06Basic Completion⌃␣Type-Matching Compl…⌃⇧␣Second Basic Comple…⌃⌥␣Complete Current St…⌘⇧↵Parameter Info⌘PQuick DocumentationF1NAVIGATION22Move Caret to Previ…⌥←Move Caret to Next…⌥→Move Caret to Line…⌘←Move Caret to Line…⌘→Containing Declarat…⌃[Move Caret to Match…⌃MGo to Line/Column⌘LSwitcher⌃⇥Recent Changes⌥⇧CLast Edit Location⌘⇧⌫Back⌘[Forward⌘]Go to Declaration o…⌘BGo to Type Declarat…⌘⇧BShow Usages⌘⌥F7Go to Super Method⌘UGo to Derived Symbo…⌘⌥BHighlight Usages in…⌘⇧F7Error Description⌘F1Next Code IssueF2Previous Code Issue⇧F2Next Error⌥F2GENERAL22Search Everywhere⇧›⇧Find Action⌘⇧AOpen Solution or Pr…⌃⇧ONew in This Directo…⌃⌥NShow Solution window⌘1Build Solution⌘F9Show Intention Acti…⌥↵Navigate To⌃⇧NRecent Files⌘EFind Usages⌥F7Select In⌥F1Settings⌘,Generate⌘NDebug⌃⌥DView Breakpoints⌘⇧F8Attach to Process⌥⇧F5VCS Operations Popup⌃VRefactor This⌃TInspect This⌘⌥⇧AReformat Code⌘⌥LShow NuGet window⌘⌥7Cancel Build⌘F9RiderKEYBOARD SHORTCUTS · MAC · 80 ESSENTIALBOTH LAYOUTSQWERTYQWERTYAZERTYAZERTYshortcutposters.comUPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC
RIDER · KEYBOARD SHORTCUTSMac · 7 SETS · No.01RIDERTOTAL80SHORTCUTSFOR MAC · SHIPPED COMBOSSETSGENERAL22EDITING06NAVIGATION22SELECTION12VIEW06CODE COMPLETI06SEARCH06REF. EDITION · JAN 2026shortcutposters.comSearch Everywhere⇧›⇧Find Action⌘⇧AOpen Solution or Project⌃⇧ONew in This Directory⌃⌥NShow Solution window⌘1Build Solution⌘F9Show Intention Actions⌥↵Navigate To⌃⇧NRecent Files⌘EFind Usages⌥F7Select In⌥F1Settings⌘,Generate⌘NDebug⌃⌥DView Breakpoints⌘⇧F8Attach to Process⌥⇧F5VCS Operations Popup⌃VRefactor This⌃TInspect This⌘⌥⇧AReformat Code⌘⌥LShow NuGet window⌘⌥7Cancel Build⌘F9Cut⌘XCopy⌘CPaste⌘VPaste as Plain Text⌘⌥⇧VPaste from History⌘⇧VCopy Paths⌘⇧CMove Caret to Previous Word⌥←Move Caret to Next Word⌥→Move Caret to Line Start⌘←Move Caret to Line End⌘→Containing Declaration⌃[Move Caret to Matching Brace⌃MGo to Line/Column⌘LSwitcher⌃⇥Recent Changes⌥⇧CLast Edit Location⌘⇧⌫Back⌘[Forward⌘]Go to Declaration or Usages⌘BGo to Type Declaration⌘⇧BShow Usages⌘⌥F7Go to Super Method⌘UGo to Derived Symbols⌘⌥BHighlight Usages in File⌘⇧F7Error Description⌘F1Next Code IssueF2Previous Code Issue⇧F2Next Error⌥F2Select All⌘ALeft with Selection⇧←Right with Selection⇧→Move Caret to Previous Word with Sel…⌥⇧←Move Caret to Next Word with Selecti…⌥⇧→Move Caret to Line Start with Selection⌘⇧←Add/Remove Caret⌥⇧LMBToggle Column Selection Mode⌘⇧8Clone Caret Above⌥›⌥↑Clone Caret Below⌥›⌥↓Add Caret to Each Line in Selection⌥⇧GAdd Selection for Next Occurrence⌃GExpand⌘Num +Collapse⌘Num −Expand Recursively⌘⌥Num +Collapse Recursively⌘⌥Num −Expand All⌘⇧Num +Collapse All⌘⇧Num −Basic Completion⌃␣Type-Matching Completion⌃⇧␣Second Basic Completion⌃⌥␣Complete Current Statement⌘⇧↵Parameter Info⌘PQuick DocumentationF1Find⌘FFind Next / Move to Next Occurrence⌘GFind Previous / Move to Previous Occu…⌘⇧GReplace⌘RFind in Files⌘⇧FReplace in Files⌘⇧R

Rider Keyboard Shortcuts Poster

Mac edition · 234 shortcuts

A printable, framed-quality poster of the essential Rider shortcuts for Mac — the keys worth keeping in view, designed to stay readable on a wall.

Edition

Free PNG is web-resolution & lightly watermarked.

Customise this poster Pick the shortcuts, restyle the colours — download free. Get the framed-quality print Full 300 DPI, print-ready — at home or shipped to your door.

Rider is JetBrains' cross-platform .NET IDE, combining the ReSharper engine with the IntelliJ platform for C#, F#, and game development. By default it ships with a Visual Studio-style keymap, so the high-leverage actions — Search Everywhere, Find Action, code completion, refactorings, and the integrated debugger and unit test runner — stay close to muscle memory built in Visual Studio.

All Rider keyboard shortcuts (Mac)

Layout
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
⇪
A
S
D
F
G
H
J
K
L
;
'
↩
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
⌃
⌘
⌥
Space
⌥
⌘
⌃
MMB · Create Rectangular Selection
↑
←
↓
→

+ 29 more controls in the table below

234 shortcuts

Navigation 49

Action Shortcut
Move Caret to Previous Word ⌥←
Move Caret to Next Word ⌥→
Move Caret to Line Start ⌘←
Move Caret to Line End ⌘→
Containing Declaration ⌃[
Move Caret to Matching Brace ⌃M
Go to Line/Column ⌘L
Switcher ⌃⇥
Recent Changes ⌥⇧C
Last Edit Location ⌘⇧⌫
Back ⌘[
Forward ⌘]
Go to Declaration or Usages ⌘B
Go to Type Declaration ⌘⇧B
Show Usages ⌘⌥F7
Go to Super Method ⌘U
Go to Derived Symbols ⌘⌥B
Highlight Usages in File ⌘⇧F7
Error Description ⌘F1
Next Code Issue F2
Previous Code Issue ⇧F2
Next Error ⌥F2
Previous Error ⌥⇧F2
Toggle Code Inspection ⌘⌥⇧8
Move Caret to Code Block Start ⌘⌥[
Move Caret to Code Block End ⌘⌥]
Next Method ⌃⇧↓
Previous Method ⌃⇧↑
Move Caret to Page Top ⌘⇞
Move Caret to Page Bottom ⌘⇟
Select Next Tab ⌘⇧]
Select Previous Tab ⌘⇧[
Toggle Anonymous Bookmark F3
Toggle Bookmark with Digit ⌃⇧09
Toggle Bookmark with Mnemonic ⌥F3
Show All Bookmarks ⌘F3
Run Inspection by Name ⌘⌥⇧I
Show Problems window ⌘6
Page Up ⇞
Page Down ⇟
Move Caret to Text Start ⌘↖
Move Caret to Text End ⌘↘
Go to Bookmark with Digit ⌃09
Show Mnemonic Bookmarks ⌘⌥F3
Show Bookmarks window ⌘2
Show Structure window ⌘7
Show Find window ⌘3
Next Occurrence ⌘⌥↓
Previous Occurrence ⌘⌥↑

Run & Debug 45

Action Shortcut
Run context configuration ⌃R
Run ⌃⌥R
Debug context configuration ⌃D
Reattach to Process ⌘⌥⇧F5
Stop ⌘F2
Resume Program ⌘⌥R
Unit Testing Quick List ⌥⇧U
Run Unit Tests ⌘;thenR
Debug Unit Tests ⌘;thenD
Stop Execution ⌘;thenS
Repeat Previous Run ⌘;thenT
Rerun Failed Tests ⌘;thenF
Stop Background Processes ⌘⇧F2
Step Over F8
Force Step Over ⌥⇧F8
Step Into F7
Smart Step Into ⇧F7
Force Step Into ⌥⇧F7
Run Tests Until Failure ⌘;thenW
Run All Tests from Solution ⌘;thenL
Create New Session ⌘;thenN
Append Tests to Session ⌘;thenA
Run Current Session ⌘;thenY
Run Unit Tests under dotMemory Unit ⌘;thenM
Step Out ⇧F8
Run To Cursor ⌥F9
Force Run To Cursor ⌘⌥F9
Skip to Cursor ⌘⌥⇧F9
Show Execution Point ⌥F10
Evaluate Expression ⌥F8
Run Selected Tests ⇧↵
Debug Selected Tests ⌘D
Run Current Session (Tool Window) ⌘Y
Create New Session (Tool Window) ⌘⇧N
Append Tests to Session (Tool Window) ⌘⌥N
Remove Selected Tests (Tool Window) ⌫
Quick Evaluate Expression ⌘⌥F8
Toggle Line Breakpoint ⌘F8
Toggle Temporary Line Breakpoint ⌘⌥⇧F8
Edit Breakpoint ⌘⇧F8
Show Run window ⌘4
Show Debug window ⌘5
Show Services window ⌘8
Run All Tests from Solution (Tool Window) ⌘L
Show Unit Tests window ⌘⌥8

Selection 31

Action Shortcut
Select All ⌘A
Left with Selection ⇧←
Right with Selection ⇧→
Move Caret to Previous Word with Selection ⌥⇧←
Move Caret to Next Word with Selection ⌥⇧→
Move Caret to Line Start with Selection ⌘⇧←
Add/Remove Caret ⌥⇧LMB
Toggle Column Selection Mode ⌘⇧8
Clone Caret Above ⌥then⌥↑
Clone Caret Below ⌥then⌥↓
Add Caret to Each Line in Selection ⌥⇧G
Add Selection for Next Occurrence ⌃G
Move Caret to Line End with Selection ⌘⇧→
Up with Selection ⇧↑
Down with Selection ⇧↓
Select Containing Declaration ⌃⇧[
Move Caret to Code Block Start with Selection ⌘⌥⇧[
Move Caret to Code Block End with Selection ⌘⌥⇧]
Select All Occurrences ⌘⌃G
Deselect Last Occurrence ⌃⇧G
Create Rectangular Selection ⌥⇧MMB
Drag to Create Rectangular Selection ⌥LMB
Drag to Create Multiple Rectangular Selections ⌘⌥⇧LMB
Move Caret to Page Top with Selection ⌘⇧⇞
Move Caret to Page Bottom with Selection ⌘⇧⇟
Page Up with Selection ⇧⇞
Page Down with Selection ⇧⇟
Move Caret to Text Start with Selection ⌘⇧↖
Move Caret to Text End with Selection ⌘⇧↘
Extend Selection ⌥↑
Shrink Selection ⌥↓

Editing 23

Action Shortcut
Cut ⌘X
Copy ⌘C
Paste ⌘V
Paste as Plain Text ⌘⌥⇧V
Paste from History ⌘⇧V
Copy Paths ⌘⇧C
Copy Reference ⌘⌥⇧C
Save All ⌘S
Undo ⌘Z
Redo ⌘⇧Z
Indent Selection ⇥
Unindent Line or Selection ⇧⇥
Auto-Indent Lines ⌃⌥I
Start New Line ⇧↵
Start New Line Before Current ⌘⌥↵
Delete Line ⌘⌫
Join Lines ⌃⇧J
Duplicate Line or Selection ⌘D
Toggle Case ⌘⇧U
Scratch File ⌘⇧N
Open Source in New Window ⇧F4
Increase Font Size in All Editors ⌃⇧.
Decrease Font Size in All Editors ⌃⇧,

General 22

Action Shortcut
Search Everywhere ⇧then⇧
Find Action ⌘⇧A
Open Solution or Project ⌃⇧O
New in This Directory ⌃⌥N
Show Solution window ⌘1
Build Solution ⌘F9
Show Intention Actions ⌥↵
Navigate To ⌃⇧N
Recent Files ⌘E
Find Usages ⌥F7
Select In ⌥F1
Settings ⌘,
Generate ⌘N
Debug ⌃⌥D
View Breakpoints ⌘⇧F8
Attach to Process ⌥⇧F5
VCS Operations Popup ⌃V
Refactor This ⌃T
Inspect This ⌘⌥⇧A
Reformat Code ⌘⌥L
Show NuGet window ⌘⌥7
Cancel Build ⌘F9

VCS 16

Action Shortcut
Commit ⌘K
Update Project ⌘T
Rollback ⌘⌥Z
Push ⌘⇧K
Next Change ⌃⌥⇧↓
Previous Change ⌃⌥⇧↑
Show Diff ⌘D
Compare Files ⌘D
Next Difference F7
Previous Difference ⇧F7
Accept Left Side ⌘⌃→
Accept Right Side ⌘⌃←
Show Version Control window ⌘9
Show Commit window ⌘0
Select Opposite Diff Pane ⌃⇧⇥
Show Diff Settings Popup ⌘⇧D

View 15

Action Shortcut
Expand ⌘Num +
Collapse ⌘Num −
Expand Recursively ⌘⌥Num +
Collapse Recursively ⌘⌥Num −
Expand All ⌘⇧Num +
Collapse All ⌘⇧Num −
Hide Active Tool Window ⇧⎋
Hide All Tool Windows ⌘⇧F12
Jump to Last Tool Window F12
Stretch to Left ⌃⌥←
Stretch to Right ⌃⌥→
Stretch to Top ⌃⌥↑
Fold Selection ⌘.
Stretch to Bottom ⌃⌥↓
Show Terminal window ⌥F12

Code Completion 15

Action Shortcut
Basic Completion ⌃␣
Type-Matching Completion ⌃⇧␣
Second Basic Completion ⌃⌥␣
Complete Current Statement ⌘⇧↵
Parameter Info ⌘P
Quick Documentation F1
Move Statement Up ⌘⇧↑
Move Statement Down ⌘⇧↓
Move Element Left ⌘⌥⇧←
Move Statement Right ⌘⌥⇧→
Move Line Up ⌥⇧↑
Move Line Down ⌥⇧↓
Comment with Line Comment ⌘/
Comment with Block Comment ⌘⌥/
Surround With ⌘⌥T

Search 9

Action Shortcut
Find ⌘F
Find Next / Move to Next Occurrence ⌘G
Find Previous / Move to Previous Occurrence ⌘⇧G
Replace ⌘R
Find in Files ⌘⇧F
Replace in Files ⌘⇧R
Go to File ⌘⇧O
File Member ⌘F12
Go to Symbol ⌘⌥O

Refactoring 9

Action Shortcut
Rename ⇧F6
Change Signature ⌘F6
Inline ⌘⌥N
Move F6
Extract Method ⌘⌥M
Introduce Field ⌘⌥F
Introduce Parameter ⌘⌥P
Introduce Variable ⌘⌥V
Safe Delete ⌘⌦

Sourced from jetbrains.com Last verified Shortcuts last changed

Unofficial reference. ShortcutPosters is not affiliated with, endorsed by, or sponsored by Rider. All product names, logos, and trademarks are property of their respective owners. See our licensing & trademark notice.

Frequently asked questions

Does the poster include every Rider shortcut?
Rider has 234 keyboard shortcuts on macOS — the complete list is free to read on this page. The poster features the most essential ones, curated to stay readable on a wall.
Can I print it at home?
Yes. The digital download is a high-resolution 300 DPI file you can print at home or at any print shop, in standard frame sizes.
Does it cover both Mac and Windows?
We sell a separate edition per platform so every key matches your keyboard exactly. This page is the macOS edition.
Is this an official Rider product?
No. This is an unofficial reference poster and is not affiliated with or endorsed by Rider. All trademarks belong to their respective owners.

Promote your app

Built an app with great keyboard shortcuts? Get it into the database — a free, searchable reference page, and an optional printable poster your power users will pin to the wall.

  • Free shortcut reference page
  • Indexed & searchable
  • Optional framed poster