Default Keyboard Shortcuts - Visual Studio for Mac | Microsoft Learn
Code Navigation
Commands | Keyboard shortcuts |
Find References |
⇧⌘R, F12 |
Go to Declaration |
⌘D, F12 |
Next Error |
⌥⇧⇟, ⇧⌘F12 |
Next Issue in File |
⌥⇟ |
Previous Error |
⌥⇧⇞ |
Previous Issue in File |
⌥⇞ |
Debug
Commands | Keyboard shortcuts |
Enable or Disable Breakpoint |
⌥⌘/, ⌘F9 |
Pause |
⌥⌘P, ⌥⌘L5 |
Remove All Breakpoints |
⇧⌘F9 |
Run To Cursor |
⌘F10 |
Set Next Statement |
⇧⌘F10 |
Show Next Statement |
⌥* |
Step Into |
⇧⌘I, ⌘F11 |
Step Out |
⇧⌘U, ⇧⌘F11 |
Step Over |
⇧⌘O, F10 |
Toggle Breakpoint |
⌘\, F9 |
View Breakpoints |
⌥⌘B |
Designer
Commands | Keyboard shortcuts |
Switch between related files |
⌃⌘↑ |
Edit
Commands | Keyboard shortcuts |
Constraint Editing Mode |
⌘E |
Copy |
⌘C |
Cut |
⌘X |
Delete |
⌘⌫ |
Format Document |
⌃I |
Indent Selection |
⌘] |
Paste |
⌘V |
Preferences |
⌘, |
Redo |
⇧⌘Z |
Rename |
⌘R, F2 |
Select All |
⌘A |
Show Code Generation |
⌘I |
Toggle All Folds |
⌥⇧⌘↑ |
Toggle Definitions |
⌥⇧⌘↓ |
Toggle Fold |
⌥⇧⌘← |
Toggle Line Comment(s) |
⌘/ |
Undo |
⌘Z |
Unindent Selection |
⌘[ |
Update Frame from Constraints |
⇧⌘R |
F# Integration
Commands | Keyboard shortcuts |
Clear F# Interactive |
⌃⌥C |
F# Interactive |
⌃⌥F |
Restart F# Interactive |
⌃⌥R |
Send line to F# Interactive |
⌃⌥L |
Send references to F# Interactive |
⌃⌥P |
Send selection to F# Interactive |
⌃⏎ |
File
Commands | Keyboard shortcuts |
Close All |
⇧⌘W |
Close File |
⌘W |
Close Workspace |
⌥⌘W |
New File |
⌘N |
New Solution |
⇧⌘N |
Open |
⌘O |
Print |
⌘P |
Quit |
⌘Q |
Revert |
⌘U |
Save |
⌘S |
Save All |
⇧⌘S |
Help
Commands | Keyboard shortcuts |
API Documentation |
⌥⌘? |
Unity API Reference |
⌘' |
Other
Commands | Keyboard shortcuts |
Implement Unity Messages |
⇧⌘M |
Inspect |
⌥⌘I |
Project
Commands | Keyboard shortcuts |
Add Files |
⌥⌘A |
Build |
⌘K, ⇧F6 |
Build All |
⌘B, F6 |
Clean |
⇧⌘K |
Rebuild |
⌃⌘K |
Rebuild All |
⌃⌘B |
Start Debugging |
⌘⏎, F5 |
Start Without Debugging |
⌥⌘⏎, ⌃F5 |
Stop |
⇧⌘⏎, ⇧F5 |
Refactoring
Commands | Keyboard shortcuts |
Import Symbol |
⌃⌥␣ |
Quick Fix |
⌥⏎ |
Search
Commands | Keyboard shortcuts |
Command |
⇧⌘P |
Find in Files |
⇧⌘F |
Find Next |
⌘G, F3 |
Find Next Like Selection |
⌘E, ⌘F3 |
Find Previous |
⇧⌘G, ⇧F3 |
Find Previous Like Selection |
⇧⌘F3 |
Find |
⌘F |
Go to File |
⇧⌘D |
Go to Line |
⌘L |
Go to Type |
⇧⌘T |
Navigate To |
⌘. |
Replace in Files |
⌥⇧⌘F |
Replace |
⌥⌘F |
Text Editor
Commands | Keyboard shortcuts |
Complete Word |
⌃␣ |
Delete left character |
⌃H |
Delete next subword |
⌃⌦ |
Delete next word |
⌥⌦ |
Delete previous subword |
⌃⌫ |
Delete previous word |
⌥⌫ |
Delete right character |
⌃D |
Delete to end of line |
⌃K |
Dynamic abbrev |
⌃/ |
Expand selection |
⌥⇧↓ |
Expand selection |
⌥⇧↑ |
Expand selection to document end |
⇧⌘↓, ⇧⌘↘ |
Expand selection to document start |
⇧⌘↑, ⇧⌘↖ |
Expand selection to line end |
⇧↘, ⇧⌘→ |
Expand selection to line start |
⇧↖, ⇧⌘← |
Expand selection to next line |
⇧↓ |
Expand selection to next word |
⌥⇧→ |
Expand selection to page down |
⇧⇟ |
Expand selection to page up |
⇧⇞ |
Expand selection to previous line |
⇧↑ |
Expand selection to previous word |
⌥⇧← |
Expand selection to the left |
⇧← |
Expand selection to the right |
⇧→ |
Find caret |
⌘| |
Go left one character |
⌃B |
Go right one character |
⌃F |
Go to beginning of document |
⌘↑ |
Go to beginning of line |
⌘←, ⌃A |
Go to end of document |
⌘↓ |
Go to end of line |
⌘→, ⌃E |
Go to Matching Brace |
⇧⌘\ |
Go to next line |
⌃N |
Go to next word |
⌥→ |
Go to previous line |
⌃P |
Go to previous word |
⌥← |
Insert line break after the caret |
⌃O |
Move caret to EOL and insert new line |
⇧⏎ |
Move the line or highlighted selection down |
⌥↓ |
Move the line or highlighted selection up |
⌥↑ |
Move to next usage |
⌃⌥⌘↓ |
Move to prev usage |
⌃⌥⌘↑ |
Show Parameter List |
⌃⇧␣ |
Show quick info |
⌘F1 |
Show Scopes |
⌥⇧⌘P |
Transpose characters |
⌃T |
Wrap with <div> |
⌥⇧W |
View
Commands | Keyboard shortcuts |
Center and Focus Document |
⌃L |
Focus Document |
F7 |
Full Screen |
⌃⌘F |
Move to Next Notebook |
⌥⌘→ |
Move to Previous Notebook |
⌥⌘← |
Navigate Back |
⌃⌘← |
Navigate Forward |
⌃⌘→ |
Normal Size |
⌘0 |
One Editor Column |
⌥⌘1 |
Show Next |
⌥⌘↓, F8 |
Show Previous |
⌥⌘↑, ⇧F8 |
Two Editor Columns |
⌥⌘2 |
Zoom In |
⌘+, ⌘= |
Zoom Out |
⌘-, ⌘_ |
Window
Commands | Keyboard shortcuts |
Activate 1 |
⌘1 |
Activate 2 |
⌘2 |
Activate 3 |
⌘3 |
Activate 4 |
⌘4 |
Activate 5 |
⌘5 |
Activate 6 |
⌘6 |
Activate 7 |
⌘7 |
Activate 8 |
⌘8 |
Activate 9 |
⌘9 |
Hide Others |
⌥⌘H |
Hide Visual Studio |
⌘H |
Minimize |
⌘M |
Next Document |
⌘}, ⌘F6 |
Previous Document |
⌘{, ⇧⌘F6 |
Switch to next document |
⌃⇥ |
Switch to next tool window |
⌃⌥⇥ |
Switch to previous document |
⌃⇧⇥ |
Switch to previous tool window |
⌃⌥⇧⇥ |
macOS key symbols lookup
Symbol | Key |
⌘ |
Command (cmd) |
⌥ |
Option (alt) |
⇧ |
Shift |
⌃ |
Control (ctrl) |
⇞ |
Page Up (Pg Up) |
⇟ |
Page Down (Pg Dn) |
⌫ |
Delete (Backspace) |
⌦ |
Forward Delete |
⏎ |
Return |
←→↑↓ |
Arrow Keys |
↖ |
Home |
↘ |
End |
␣ |
Space Bar |
⇥ |
Tab |