반응형

Visual Studio Code는 강력한 확장성뿐만 아니라 풍부한 단축키를 지원해 개발 속도와 효율을 극대화합니다. 특히 Windows와 Mac에서 키 조합이 다르므로, 환경별로 자주 쓰는 단축키를 완벽히 익혀두면 마우스 없이도 대부분의 작업을 빠르게 수행할 수 있습니다.
기초 편집 단축키
- 복사/붙여넣기 - Windows:
Ctrl + C
/Ctrl + V
, Mac:⌘ + C
/⌘ + V
- 잘라내기 / 실행 취소 / 다시 실행 - Windows:
Ctrl + X
/Ctrl + Z
/Ctrl + Y
, Mac:⌘ + X
/⌘ + Z
/⌘ + Shift + Z
- 저장 / 모두 저장 - Windows:
Ctrl + S
/Ctrl + K, S
, Mac:⌘ + S
/⌘ + Option + S
- 행 삭제 / 복제 - Windows:
Ctrl + Shift + K
/Shift + Alt + ↑
, Mac:⌘ + Shift + K
/⌥ + Shift + ↑
- 포맷 코드 자동 정리 - Windows:
Shift + Alt + F
, Mac:⇧ + Option + F
탐색 및 검색 단축키
- 파일 빠른 열기 - Windows:
Ctrl + P
, Mac:⌘ + P
- 심벌(함수·변수) 검색 - Windows:
Ctrl + Shift + O
, Mac:⌘ + Shift + O
- 전체 텍스트 검색 / 다음·이전 찾기 - Windows:
Ctrl + Shift + F
/F3
/Shift + F3
, Mac:⌘ + Shift + F
/⌘ + G
/⌘ + Shift + G
- 라인 번호로 이동 - Windows:
Ctrl + G
, Mac:⌘ + G
멀티 커서 및 선택 단축키
- 다중 커서 추가 - Windows:
Ctrl + Alt + ↓/↑
, Mac:⌥ + ⌘ + ↓/↑
- 단어 단위 선택 확장 - Windows:
Ctrl + D
, Mac:⌘ + D
- 모두 선택 - Windows:
Ctrl + Shift + L
, Mac:⌘ + Shift + L
리팩토링 및 코드 액션
- 코드 액션(퀵 픽스) - Windows:
Ctrl + .
, Mac:⌘ + .
- 이름 변경 (Rename Symbol) - Windows/Mac:
F2
- 라인 이동 - Windows:
Alt + ↑/↓
, Mac:⌥ + ↑/↓
디버깅 필수 키
- 디버깅 시작/중단 -
F5
- 한 줄씩 실행 (Step Over) -
F10
- 함수 안으로 들어가기 (Step Into) -
F11
- 중단점 토글 -
F9
뷰(View) 제어 단축키
- 사이드바 토글 - Windows:
Ctrl + B
, Mac:⌘ + B
- 전체 화면 / Zen 모드 - Windows:
F11
/Ctrl + K Z
, Mac:⌘ + Ctrl + F
/⌘ + K Z
- 탐색기·검색·소스 제어 등 뷰 이동 - Windows:
Ctrl + Shift + E
/F
/G
/X
, Mac:⌘ + Shift + E
/⌘ + Shift + F
/⌘ + Shift + G
/⌘ + Shift + X
터미널 관련 단축키
- 터미널 토글 - Windows:
Ctrl + `
, Mac:⌘ + `
- 새 터미널 열기 - Windows:
Ctrl + Shift + `
, Mac:⌘ + Shift + `
- 터미널 전환 - Windows:
Ctrl + PageDown / PageUp
, Mac:⌘ + ⇧ + ] / ⌘ + ⇧ + [
Git 제어 단축키
- 소스 제어 뷰 열기 - Windows:
Ctrl + Shift + G
, Mac:⌘ + Shift + G
- 커밋 입력 필드로 포커스 - Windows:
Ctrl + Enter
, Mac:⌘ + Enter
- 동기화 (Pull/Push) - 커맨드 팔레트에서
Git: Sync
에디터 그룹 & 탭 제어
- 새 에디터 그룹 열기 - Windows:
Ctrl + \
, Mac:⌘ + \
- 그룹 간 이동 - Windows:
Ctrl + 1/2/3
, Mac:⌘ + 1/2/3
- 탭 순환 - Windows:
Ctrl + Tab
, Mac:⌃ + Tab
코드 폴딩 및 주석
- 폴딩 토글 - Windows:
Ctrl + Shift + [ / ]
, Mac:⌘ + Shift + [ / ]
- 전체 폴딩 / 전체 펼치기 - Windows:
Ctrl + K Ctrl + 0 / Ctrl + K Ctrl + J
, Mac:⌘ + K ⌘ + 0 / ⌘ + K ⌘ + J
- 줄 주석 토글 - Windows:
Ctrl + /
, Mac:⌘ + /
- 블록 주석 토글 - Windows:
Shift + Alt + A
, Mac:⌥ + Shift + A
줌 및 글꼴 크기 조절
- 확대/축소 - Windows:
Ctrl + = / Ctrl + -
, Mac:⌘ + = / ⌘ + -
- 기본 크기 복원 - Windows:
Ctrl + 0
, Mac:⌘ + 0
사용자 지정 단축키 팁
- 키 바인딩 설정 열기 - Windows:
Ctrl + K Ctrl + S
, Mac:⌘ + K ⌘ + S
- 명령어 검색 및 지정 - 커맨드 팔레트에서
Preferences: Open Keyboard Shortcuts
요약하면
위 Windows와 Mac 환경별 VSCode 단축키를 익히고 자주 쓰는 기능부터 하나씩 연습하면, 마우스 없이도 빠르고 효율적인 개발이 가능합니다. 처음에는 생소할 수 있지만 반복 사용을 통해 손에 익으면 생산성과 코드 품질이 크게 향상됩니다.
반응형