(KOR) VsCode Shortcut Keys[MacOS]
💡익숙해진 단축키는 문서에서 삭제
💡원본은 .md 파일에 존안
Table of contents
VScode Shortcuts
| Action | Shortcut |
|---|---|
| General | |
| Open Command Palette | ⇧ + ⌘ + P |
| Open Settings | ⌘ + , |
| Open Keyboard Shortcuts | ⌘ + K ⌘ + S |
| Open Extensions View | ⇧ + ⌘ + X |
| Show Integrated Terminal | ⌃ + \ |
| Close Window | ⌘ + W |
| Quit VSCode | ⌘ + Q |
| GitHub Copilot | |
| Accept Suggestion | Tab |
| Next Suggestion | Option(Alt) + ] |
| Previous Suggestion | Option(Alt) + [ |
| Show Suggestions | Ctrl + Enter |
| Approve Suggestion | Cmd + ← or Cmd + → |
| File Management | |
| Open File | ⌘ + O |
| Save File | ⌘ + S |
| Save All Files | ⌥ + ⌘ + S |
| Close Editor | ⌘ + W |
| Reopen Closed Editor | ⇧ + ⌘ + T |
| New File | ⌘ + N |
| Open Recent Files | ⌘ + R |
| Editing | |
| Cut Line | ⌘ + X |
| Copy Line | ⌘ + C |
| Paste | ⌘ + V |
| Delete Line | ⇧ + ⌘ + K |
| Duplicate Line | ⇧ + ⌥ + ↓ or ⇧ + ⌥ + ↑ |
| Move Line Up/Down | ⌥ + ↑ or ⌥ + ↓ |
| Indent Line | ⌘ + ] |
| Outdent Line | ⌘ + [ |
| Comment Line | ⌘ + / |
| Add Multi-Cursor | ⌥ + Click |
| Select All Occurrences | ⌘ + ⇧ + L |
| Expand Selection | ⇧ + ⌥ + → |
| Shrink Selection | ⇧ + ⌥ + ← |
| Format Document | ⇧ + ⌥ + F |
| Go to Matching Bracket | ⇧ + ⌘ + \ |
| Navigation | |
| Go to File | ⌘ + P |
| Go to Line | ⌃ + G |
| Go to Definition | F12 |
| Go to Implementation | ⌘ + F12 |
| Show References | ⇧ + F12 |
| Navigate Back | ⌃ + - |
| Navigate Forward | ⌃ + ⇧ + - |
| Search and Replace | |
| Find | ⌘ + F |
| Find in Files | ⇧ + ⌘ + F |
| Replace | ⌘ + ⌥ + F |
| Replace in Files | ⇧ + ⌘ + H |
| Debugging | |
| Start/Continue Debugging | F5 |
| Step Over | F10 |
| Step Into | F11 |
| Step Out | ⇧ + F11 |
| Restart Debugging | ⇧ + ⌘ + F5 |
| Stop Debugging | ⇧ + F5 |
| Terminal | |
| Create New Terminal | ⌘ + ⇧ + ` |
| Split Terminal | ⌘ + \` |
| Kill Terminal | ⌘ + K (inside terminal) |
| Navigate Terminals | ⌃ + ← or ⌃ + → |
| Version Control | |
| Open Source Control | ⇧ + ⌘ + G |
| Commit Changes | ⌘ + Enter (in source control) |
VSCode git status
| Code | Status | Description |
|---|---|---|
| A | Added | This is a new file that has been added to the repository |
| M | Modified | An existing file has been changed |
| D | Deleted | A file has been deleted |
| U | Untracked | The file is new or has been changed but has not been added to the repository yet |
| C | Conflict | There is a conflict in the file |
| R | Renamed | The file has been renamed |
| S | Submodule | In repository exists another subrepository |
| T | Typechange | The file changed from symlink to regular file, or vice versa |
Enjoy Reading This Article?
Here are some more articles you might like to read next: