OS:
⚙️ 일반 및 창 관리
🎯 명령 팔레트
| Ctrl + Shift + P ⌘ + ⇧ + P Ctrl + Shift + P | 명령 팔레트 |
| Ctrl + P ⌘ + P Ctrl + P | 빠른 파일 열기 |
| Ctrl + , ⌘ + , Ctrl + , | 설정 열기 |
| Ctrl + K Ctrl + S ⌘ + K ⌘ + S Ctrl + K Ctrl + S | 키보드 단축키 |
🖼️ 창 및 레이아웃
| Ctrl + Shift + N ⌘ + ⇧ + N Ctrl + Shift + N | 새 창 |
| Ctrl + W ⌘ + W Ctrl + W | 편집기 닫기 |
| Ctrl + B ⌘ + B Ctrl + B | 사이드바 토글 |
| Ctrl + J ⌘ + J Ctrl + J | 패널 토글 |
F11 | 전체 화면 토글 |
| Ctrl + K Z ⌘ + K Z Ctrl + K Z | 젠 모드 (집중 모드) |
✏️ 편집
📝 기본 편집
| Ctrl + X ⌘ + X Ctrl + X | 줄 잘라내기 |
| Ctrl + C ⌘ + C Ctrl + C | 줄 복사 |
| Ctrl + Shift + K ⌘ + ⇧ + K Ctrl + Shift + K | 줄 삭제 |
| Alt + Up/Down ⌥ + ↑/↓ Alt + Up/Down | 줄 이동 |
| Shift + Alt + Up/Down ⇧ + ⌥ + ↑/↓ Shift + Alt + Up/Down | 줄 복사 |
| Ctrl + / ⌘ + / Ctrl + / | 줄 주석 토글 |
| Shift + Alt + A ⇧ + ⌥ + A Shift + Alt + A | 블록 주석 토글 |
🖱️ 다중 커서 및 선택
| Alt + Click ⌥ + Click Alt + Click | 커서 삽입 |
| Ctrl + Alt + Up/Down ⌘ + ⌥ + ↑/↓ Ctrl + Alt + Up/Down | 위/아래 커서 추가 |
| Ctrl + D ⌘ + D Ctrl + D | 다음 일치 선택 |
| Ctrl + Shift + L ⌘ + ⇧ + L Ctrl + Shift + L | 모든 일치 선택 |
| Ctrl + L ⌘ + L Ctrl + L | 현재 줄 선택 |
🧭 탐색
📂 파일 탐색
| Ctrl + G ⌃ + G Ctrl + G | 줄로 이동 |
| Ctrl + Tab ⌃ + Tab Ctrl + Tab | 파일 전환 |
| Ctrl + Home ⌘ + ↑ Ctrl + Home | 파일 시작으로 |
| Ctrl + End ⌘ + ↓ Ctrl + End | 파일 끝으로 |
| Alt + Left/Right ⌃ + -/⇧ + ⌃ + - Alt + Left/Right | 뒤로/앞으로 |
🔖 심볼 탐색
| Ctrl + Shift + O ⌘ + ⇧ + O Ctrl + Shift + O | 심볼로 이동 |
| Ctrl + T ⌘ + T Ctrl + T | 워크스페이스 심볼 |
F12 | 정의로 이동 |
| Alt + F12 ⌥ + F12 Alt + F12 | 정의 미리보기 |
| Shift + F12 ⇧ + F12 Shift + F12 | 참조로 이동 |
🔍 검색 및 바꾸기
📄 파일 내 검색
| Ctrl + F ⌘ + F Ctrl + F | 찾기 |
| Ctrl + H ⌘ + ⌥ + F Ctrl + H | 바꾸기 |
| F3 / Shift + F3 ⌘ + G / ⌘ + ⇧ + G F3 / Shift + F3 | 다음/이전 찾기 |
🗂️ 워크스페이스 검색
| Ctrl + Shift + F ⌘ + ⇧ + F Ctrl + Shift + F | 파일에서 검색 |
| Ctrl + Shift + H ⌘ + ⇧ + H Ctrl + Shift + H | 파일에서 바꾸기 |
🔄 리팩터링 및 IntelliSense
⚡ 코드 액션
F2 | 심볼 이름 변경 |
| Ctrl + . ⌘ + . Ctrl + . | 빠른 수정 |
| Shift + Alt + F ⇧ + ⌥ + F Shift + Alt + F | 문서 서식 |
| Ctrl + Space ⌃ + Space Ctrl + Space | IntelliSense 트리거 |
🐛 디버그
▶️ 디버그 제어
F5 | 시작/계속 |
| Shift + F5 ⇧ + F5 Shift + F5 | 중지 |
| Ctrl + Shift + F5 ⌘ + ⇧ + F5 Ctrl + Shift + F5 | 재시작 |
F9 | 중단점 토글 |
F10 | 단위 실행 |
F11 | 한 단계씩 실행 |
| Shift + F11 ⇧ + F11 Shift + F11 | 함수 나가기 |
💻 터미널 및 Git
⌨️ 터미널
| Ctrl + ` ⌃ + ` Ctrl + ` | 터미널 토글 |
| Ctrl + Shift + ` ⌃ + ⇧ + ` Ctrl + Shift + ` | 새 터미널 |
🔀 Git
| Ctrl + Shift + G ⌃ + ⇧ + G Ctrl + Shift + G | 소스 제어 |
📁 설정 파일 경로
%APPDATA%\Code\User\settings.json ~/Library/Application Support/Code/User/settings.json ~/.config/Code/User/settings.json | 사용자 설정 |
%APPDATA%\Code\User\keybindings.json ~/Library/Application Support/Code/User/keybindings.json ~/.config/Code/User/keybindings.json | 키바인딩 |
.vscode/settings.json | 워크스페이스 설정 |
💡 팁
🚀 빠른 열기 팁
- 빠른 열기에서
@ 입력시 심볼 검색 - 빠른 열기에서
# 입력시 워크스페이스 심볼 - 빠른 열기에서
: 입력시 줄로 이동 - HTML에서 Emmet:
div.container>ul>li*5