JetBrains Rider is a powerful cross-platform .NET IDE developed by JetBrains. This cheatsheet covers the most commonly used keyboard shortcuts to help you become faster and more productive when coding in Rider.
For the full list, visit: https://www.jetbrains.com/help/rider/Reference_Keymap.html
Navigation & Search
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Search Everywhere | Shift(twice) | Shift(twice) | 
      
          | Go to File | Ctrl+Shift+N | Cmd+Shift+O | 
      
          | Go to Class | Ctrl+N | Cmd+O | 
      
          | Go to Symbol | Ctrl+Shift+Alt+N | Cmd+Alt+O | 
      
          | Recent Files | Ctrl+E | Cmd+E | 
      
          | Navigate to Declaration | Ctrl+BorCtrl+Click | Cmd+BorCmd+Click | 
      
          | Navigate Back / Forward | Ctrl+Alt+Left/Right | Cmd+Alt+Left/Right | 
  
Code Editing
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Code Completion | Ctrl+Space | Ctrl+Space | 
      
          | Smart Completion | Ctrl+Shift+Space | Cmd+Shift+Space | 
      
          | Show Parameter Info | Ctrl+P | Cmd+P | 
      
          | Quick Documentation | Ctrl+Q | Ctrl+J | 
      
          | Surround With… | Ctrl+Alt+T | Cmd+Alt+T | 
      
          | Duplicate Line | Ctrl+D | Cmd+D | 
      
          | Delete Line | Ctrl+Y | Cmd+Backspace | 
      
          | Comment Line | Ctrl+/ | Cmd+/ | 
      
          | Reformat Code | Ctrl+Alt+L | Cmd+Alt+L | 
  
Refactoring
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Rename | Shift+F6 | Shift+Fn+F6 | 
      
          | Extract Method | Ctrl+Alt+M | Cmd+Alt+M | 
      
          | Extract Variable | Ctrl+Alt+V | Cmd+Alt+V | 
      
          | Extract Field | Ctrl+Alt+F | Cmd+Alt+F | 
      
          | Change Signature | Ctrl+F6 | Cmd+F6 | 
  
Build, Run & Debug
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Run Project | Ctrl+F5 | Ctrl+R | 
      
          | Debug Project | F5 | Cmd+D | 
      
          | Step Over | F10 | Fn+F10 | 
      
          | Step Into | F11 | Fn+F11 | 
      
          | Step Out | Shift+F11 | Shift+Fn+F11 | 
      
          | Toggle Breakpoint | Ctrl+F8 | Cmd+F8 | 
  
Testing
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Run Tests in Context | Ctrl+U, R | Ctrl+U, R | 
      
          | Debug Tests in Context | Ctrl+U, D | Ctrl+U, D | 
      
          | Run All Tests | Ctrl+T, L | Ctrl+T, L | 
  
Productivity Boosters
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Find Action | Ctrl+Shift+A | Cmd+Shift+A | 
      
          | Show Intent Actions / Quick Fix | Alt+Enter | Option+Enter | 
      
          | View TODOs | Alt+6 | Cmd+6 | 
      
          | Terminal | Alt+F12 | Alt+F12 | 
      
          | Toggle Distraction Free Mode | Ctrl+Shift+F12 | Cmd+Shift+F12 | 
  
Version Control
  
      
          | Action | Windows / Linux | macOS | 
  
  
      
          | Commit Changes | Ctrl+K | Cmd+K | 
      
          | Update Project (Pull) | Ctrl+T | Cmd+T | 
      
          | Push Changes | Ctrl+Shift+K | Cmd+Shift+K | 
      
          | Git Log / History | Alt+9 | Cmd+9 | 
  
For more tips, explore the full Rider documentation or customize your keymap via
File → Settings → Keymap (Windows) or Rider → Preferences → Keymap (macOS).