Keyboard Shortcuts: VSCode (OSX) Keymap
When consulting this documentation, you can see keyboard shortcuts for the keymap that you use — choose it with the selector at the top of the page:
JetBrains Rider's top keyboard shortcuts
Search Everywhere | Double-⇧ |
Find Action... | F1 |
Open Solution or Project... | ⌃⇧O |
Open File or Folder... | ⌘O |
Show Intention Actions | ⌘. |
Navigate To... | ⌃⇧N |
Recent Files | ⌃R |
Find Usages | ⌥F7 |
Select In... | ⌥F1 |
Settings... | ⌘, |
Generate... | ⌃⏎ |
Build Solution | ⇧⌘B |
Debug... | ⌃⌥D |
View Breakpoints... | ⇧⌘F8 |
Attach to Process... | ⌥⇧F5 |
VCS Operations Popup... | ⌃V |
Refactor This... | ⌃⇧R |
Inspect This... | ⌥⇧⌘A |
Reformat Code | ⌥⇧F |
Code Cleanup... | N/A |
Basic editing
Cut | ⌘X |
Copy | ⌘C |
Paste | ⌘V |
Paste as Plain Text | ⌥⇧⌘V |
Paste from History... | N/A |
Paste from History... | N/A |
Duplicate Line or Selection | ⌥⇧↓ |
Copy Paths | ⌥⌘C |
Copy Reference | ⌥⇧⌘C |
Save All | ⌥⌘S |
Undo | ⌘Z |
Redo | ⇧⌘Z |
Indent Selection | ⇥ |
Unindent Line or Selection | ⌘[ |
Start New Line | ⌘⏎ |
Start New Line Before Current | ⇧⌘⏎ |
Delete Line | ⇧⌘K |
Toggle Case | N/A |
Scratch File | ⇧⌘N |
Open source in new window | ⌘K, O |
Show Whitespaces | N/A |
Soft-Wrap | ⌥Z |
Caret navigation
Select text
Coding assistance
Show Intention Actions | ⌘. |
Basic Completion | ⌃Space |
Smart Completion | ⌃⇧Space |
Second Basic Completion | ⌃⌥Space |
Complete Current Statement | N/A |
Reformat Code | ⌥⇧F |
Parameter Info | ⇧⌘Space |
Quick Documentation | ⌃Button2 Click |
Move Statement Up | N/A |
Move Statement Down | N/A |
Move Element Left | ⌥⇧⌘← |
Move Statement Right | ⌥⇧⌘→ |
Move Line Up | ⌥↑ |
Move Line Down | ⌥↓ |
Comment with Line Comment | ⌘K, ⌘C |
Comment with Block Comment | ⌥⇧A |
Generate... | ⌃⏎ |
Code Cleanup... | N/A |
Silent Code Cleanup | N/A |
Context navigation
Find everything
Navigate from symbols
Code analysis
Show Intention Actions | ⌘. |
Next Code Issue | F8 |
Previous Code Issue | ⇧F8 |
Next Error | ⌥F2 |
Previous Error | ⌥⇧F2 |
Toggle Code Inspection | ⌥⇧⌘8 |
Run Inspection by Name... | ⌥⇧⌘I |
Inspect This... | ⌥⇧⌘A |
Show Errors in Solution window | N/A |
Show Inspection Results window | N/A |
Build, Run, Debug
NuGet Quick List | N/A |
Build Solution | ⇧⌘B |
Build Current Project | N/A |
Cancel Build | ⌘F9 |
Run context configuration | N/A |
Run... | ⌃⌥R |
Debug context configuration | F5 |
Debug... | ⌃⌥D |
Attach to Process... | ⌥⇧F5 |
Stop | ⇧F5 |
Pause | N/A |
Resume Program | N/A |
Stop Background Processes... | ⇧⌘F2 |
Step Over | F10 |
Force Step Over | ⌥⇧F8 |
Step Into | F11 |
Smart Step Into | ⇧F7 |
Force Step Into | ⌥⇧F7 |
Step Out | ⇧F11 |
Run To Cursor | ⌥F9 |
Force Run To Cursor | ⌥⌘F9 |
Skip to Cursor | ⌥⇧⌘F9 |
Show Execution Point | ⌥F10 |
Evaluate Expression... | ⌥F8 |
Quick Evaluate Expression | ⌥⌘F8 |
Toggle Line Breakpoint | F9 |
Toggle Temporary Line Breakpoint | ⌥⇧⌘F8 |
Toggle Breakpoint Enabled | N/A |
View Breakpoints... | ⇧⌘F8 |
Edit Breakpoint | ⇧⌘F8 |
Show Build window | N/A |
Show Run window | ⇧⌘U |
Show Debug window | ⇧⌘D |
Show NuGet window | N/A |
Refactorings
Global VCS actions
Unit Testing
Tool Windows
Last modified: 08 March 2021