Get the Rider poster 4 art directions — pick one below, click to zoom & compare.
⤢ RIDER KEYBOARD SHORTCUTS · MAC · 45 ESSENTIAL 1 ⌘ Show Solu… 2 3 4 5 6 7 ⌘ ⌥ Show NuG… 8 ⌘ ⇧ Toggle Col… 9 0 Q W E ⌘ Recent Files R ⌘ Replace T ⌃ Refactor T… Y U ⌘ Go to Sup… I O ⌃ ⇧ Open Solu… P ⌘ Parameter… A ⌘ ⇧ Find Action S D ⌃ ⌥ Debug F ⌘ Find G ⌥ ⇧ Add Caret… H J K L ⌘ ⌥ Reformat… Z X ⌘ Cut C ⌘ Copy V ⌃ VCS Oper… B ⌘ Go to Decl… N ⌃ ⌥ New in Thi… M ⌃ Move Care… MORE SHORTCUTS Search Everywh… ⇧ › ⇧ Build Solution ⌘ F9 Show Intention… ⌥ ↵ Navigate To ⌃ ⇧ N Find Usages ⌥ F7 Select In ⌥ F1 Settings ⌘ , Generate ⌘ N View Breakpoints ⌘ ⇧ F8 Attach to Process ⌥ ⇧ F5 Inspect This ⌘ ⌥ ⇧ A Cancel Build ⌘ F9 Paste ⌘ V Paste as Plain Te… ⌘ ⌥ ⇧ V Paste from Histo… ⌘ ⇧ V Copy Paths ⌘ ⇧ C Move Caret to Pr… ⌥ ← Move Caret to N… ⌥ → Move Caret to Li… ⌘ ← Move Caret to Li… ⌘ → Containing Decl… ⌃ [ Select All ⌘ A Left with Selecti… ⇧ ← Right with Select… ⇧ → Move Caret to Pr… ⌥ ⇧ ← shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC RIDER KEYBOARD SHORTCUTS · MAC · 45 ESSENTIAL 1 ⌘ Show Solu… 2 3 4 5 6 7 ⌘ ⌥ Show NuG… 8 ⌘ ⇧ Toggle Col… 9 0 A ⌘ ⇧ Find Action Z E ⌘ Recent Files R ⌘ Replace T ⌃ Refactor T… Y U ⌘ Go to Sup… I O ⌃ ⇧ Open Solu… P ⌘ Parameter… Q S D ⌃ ⌥ Debug F ⌘ Find G ⌥ ⇧ Add Caret… H J K L ⌘ ⌥ Reformat… M ⌃ Move Care… W X ⌘ Cut C ⌘ Copy V ⌃ VCS Oper… B ⌘ Go to Decl… N ⌃ ⌥ New in Thi… MORE SHORTCUTS Search Everywh… ⇧ › ⇧ Build Solution ⌘ F9 Show Intention… ⌥ ↵ Navigate To ⌃ ⇧ N Find Usages ⌥ F7 Select In ⌥ F1 Settings ⌘ , Generate ⌘ N View Breakpoints ⌘ ⇧ F8 Attach to Process ⌥ ⇧ F5 Inspect This ⌘ ⌥ ⇧ A Cancel Build ⌘ F9 Paste ⌘ V Paste as Plain Te… ⌘ ⌥ ⇧ V Paste from Histo… ⌘ ⇧ V Copy Paths ⌘ ⇧ C Move Caret to Pr… ⌥ ← Move Caret to N… ⌥ → Move Caret to Li… ⌘ ← Move Caret to Li… ⌘ → Containing Decl… ⌃ [ Select All ⌘ A Left with Selecti… ⇧ ← Right with Select… ⇧ → Move Caret to Pr… ⌥ ⇧ ← shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC ⤢ GENERAL Search Everywhere ⇧ › ⇧ 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 SEARCH Find ⌘ F Find Next / Move to Next Occurre… ⌘ G Find Previous / Move to Previous… ⌘ ⇧ G Replace ⌘ R Find in Files ⌘ ⇧ F Replace in Files ⌘ ⇧ R EDITING Cut ⌘ X Copy ⌘ C Paste ⌘ V Paste as Plain Text ⌘ ⌥ ⇧ V Paste from History ⌘ ⇧ V Copy Paths ⌘ ⇧ C SELECTION Select All ⌘ A Left 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 ⌥ ⇧ LMB Toggle Column Selection Mode ⌘ ⇧ 8 Clone Caret Above ⌥ › ⌥ ↑ Clone Caret Below ⌥ › ⌥ ↓ Add Caret to Each Line in Selection ⌥ ⇧ G Add Selection for Next Occurrence ⌃ G VIEW Expand ⌘ Num + Collapse ⌘ Num − Expand Recursively ⌘ ⌥ Num + Collapse Recursively ⌘ ⌥ Num − Expand All ⌘ ⇧ Num + Collapse All ⌘ ⇧ Num − NAVIGATION 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 CODE COMPLETION Basic Completion ⌃ ␣ Type-Matching Completion ⌃ ⇧ ␣ Second Basic Completion ⌃ ⌥ ␣ Complete Current Statement ⌘ ⇧ ↵ Parameter Info ⌘ P Quick Documentation F1 Rider KEYBOARD SHORTCUTS · MAC · 80 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC ⤢ EDITING 06 Cut ⌘ X Copy ⌘ C Paste ⌘ V Paste as Plain Text ⌘ ⌥ ⇧ V Paste from History ⌘ ⇧ V Copy Paths ⌘ ⇧ C VIEW 06 Expand ⌘ Num + Collapse ⌘ Num − Expand Recursively ⌘ ⌥ Num + Collapse Recursively ⌘ ⌥ Num − Expand All ⌘ ⇧ Num + Collapse All ⌘ ⇧ Num − SEARCH 06 Find ⌘ F Find Next / Move to… ⌘ G Find Previous / Mov… ⌘ ⇧ G Replace ⌘ R Find in Files ⌘ ⇧ F Replace in Files ⌘ ⇧ R SELECTION 12 Select All ⌘ A Left with Selection ⇧ ← Right with Selection ⇧ → Move Caret to Previ… ⌥ ⇧ ← Move Caret to Next… ⌥ ⇧ → Move Caret to Line… ⌘ ⇧ ← Add/Remove Caret ⌥ ⇧ LMB Toggle Column Selec… ⌘ ⇧ 8 Clone Caret Above ⌥ › ⌥ ↑ Clone Caret Below ⌥ › ⌥ ↓ Add Caret to Each L… ⌥ ⇧ G Add Selection for N… ⌃ G CODE COMPLETION 06 Basic Completion ⌃ ␣ Type-Matching Compl… ⌃ ⇧ ␣ Second Basic Comple… ⌃ ⌥ ␣ Complete Current St… ⌘ ⇧ ↵ Parameter Info ⌘ P Quick Documentation F1 NAVIGATION 22 Move Caret to Previ… ⌥ ← Move Caret to Next… ⌥ → Move Caret to Line… ⌘ ← Move Caret to Line… ⌘ → Containing Declarat… ⌃ [ Move Caret to Match… ⌃ M Go to Line/Column ⌘ L Switcher ⌃ ⇥ Recent Changes ⌥ ⇧ C Last Edit Location ⌘ ⇧ ⌫ Back ⌘ [ Forward ⌘ ] Go to Declaration o… ⌘ B Go to Type Declarat… ⌘ ⇧ B Show Usages ⌘ ⌥ F7 Go to Super Method ⌘ U Go to Derived Symbo… ⌘ ⌥ B Highlight Usages in… ⌘ ⇧ F7 Error Description ⌘ F1 Next Code Issue F2 Previous Code Issue ⇧ F2 Next Error ⌥ F2 GENERAL 22 Search Everywhere ⇧ › ⇧ Find Action ⌘ ⇧ A Open Solution or Pr… ⌃ ⇧ O New in This Directo… ⌃ ⌥ N Show Solution window ⌘ 1 Build Solution ⌘ F9 Show Intention Acti… ⌥ ↵ 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 Rider KEYBOARD SHORTCUTS · MAC · 80 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC ⤢ RIDER · KEYBOARD SHORTCUTS Mac · 7 SETS · No.01 RIDER TOTAL 80 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS GENERAL 22 EDITING 06 NAVIGATION 22 SELECTION 12 VIEW 06 CODE COMPLETI 06 SEARCH 06 REF. EDITION · JAN 2026 shortcutposters.com Search Everywhere ⇧ › ⇧ 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 Cut ⌘ X Copy ⌘ C Paste ⌘ V Paste as Plain Text ⌘ ⌥ ⇧ V Paste from History ⌘ ⇧ V Copy Paths ⌘ ⇧ C 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 Select All ⌘ A Left 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 ⌥ ⇧ LMB Toggle Column Selection Mode ⌘ ⇧ 8 Clone Caret Above ⌥ › ⌥ ↑ Clone Caret Below ⌥ › ⌥ ↓ Add Caret to Each Line in Selection ⌥ ⇧ G Add Selection for Next Occurrence ⌃ G Expand ⌘ 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 ⌘ P Quick Documentation F1 Find ⌘ F Find Next / Move to Next Occurrence ⌘ G Find Previous / Move to Previous Occu… ⌘ ⇧ G Replace ⌘ R Find in Files ⌘ ⇧ F Replace in Files ⌘ ⇧ R RIDER KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL 1 ⌘ Show Solu… 2 3 4 5 6 7 8 9 0 Q W E ⌘ Recent Files R T Y U I O ⌃ ⇧ Open Solu… P A ⌘ ⇧ Find Action S D ⌃ ⌥ Debug F G H J K L Z X C V B N ⌃ ⌥ New in Thi… M MORE SHORTCUTS Search Everywhere ⇧ › ⇧ Build Solution ⌘ F9 Show Intention Actions ⌥ ↵ Navigate To ⌃ ⇧ N Find Usages ⌥ F7 Select In ⌥ F1 Settings ⌘ , Generate ⌘ N shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC Keyboard map GENERAL Search Everywhere ⇧ › ⇧ 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 Rider KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC Isometric GENERAL 14 Search Everywhere ⇧ › ⇧ 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 Rider KEYBOARD SHORTCUTS · MAC · 14 ESSENTIAL BOTH LAYOUTS QWERTY Q W E R T Y AZERTY A Z E R T Y shortcutposters.com UPDATED JAN 2026 · COMPATIBLE WITH RIDER · MAC Typewriter RIDER · KEYBOARD SHORTCUTS Mac · 1 SETS · No.01 RIDER TOTAL 14 SHORTCUTS FOR MAC · SHIPPED COMBOS SETS GENERAL 14 REF. EDITION · JAN 2026 shortcutposters.com Search Everywhere ⇧ › ⇧ 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 Editorial 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.
Official: Official site
All Rider keyboard shortcuts (Mac)
Navigation Run & Debug Selection Editing General VCS View Code Completion Search Refactoring
Show all keys Show used keys only
+ 29 more controls in the table below
Navigation Run & Debug Selection Editing General VCS View Code Completion Search Refactoring
Show all keys Show used keys only
+ 29 more controls in the table below
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 ⌃ ⇧ 0 9 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 ⌃ 0 9 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 ⌘ ; then R Debug Unit Tests ⌘ ; then D Stop Execution ⌘ ; then S Repeat Previous Run ⌘ ; then T Rerun Failed Tests ⌘ ; then F 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 ⌘ ; then W Run All Tests from Solution ⌘ ; then L Create New Session ⌘ ; then N Append Tests to Session ⌘ ; then A Run Current Session ⌘ ; then Y Run Unit Tests under dotMemory Unit ⌘ ; then M 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 September 25, 2026
·
Shortcuts last changed September 24, 2026
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. Was this reference helpful? Thanks — your feedback helps us improve.
▲ Yes
▼ No