Visual Studio Code에서 생산성을 높이는 최고의 키보드 단축키
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
개발 툴
대상자
- 개발자 (초보자부터 경험 많은 개발자까지)
- 난이도: 중간 (기본 단축키부터 고급 활용까지 포함)
핵심 요약
- VS Code의 키보드 단축키는 마우스 의존도를 줄이고 작업 효율성을 극대화하는 핵심 도구
- 주요 단축키 범주: 탐색, 편집, 디버깅, 터미널/지티(Git) 활용
- 사용자 맞춤 설정 가능 (예:
Ctrl + K, Ctrl + S
로 키보드 설정 변경)
섹션별 세부 요약
1. 시작하기
- Command Palette 열기:
Ctrl + Shift + P
(Windows/Linux) 또는Cmd + Shift + P
(Mac) - 단축키 설정 변경:
Ctrl + K, Ctrl + S
또는Cmd + K, Cmd + S
로 편집 가능 - 커맨드 팔레트를 통해 모든 VS Code 명령 실행 가능
2. 탐색
- 파일 열기:
Ctrl + P
또는Cmd + P
(파일명 검색) - 사이드바 토글:
Ctrl + B
또는Cmd + B
(탐색기, 검색 등 표시/숨기기) - 새 창 열기:
Ctrl + Shift + N
또는Cmd + Shift + N
3. 편집
- 행 주석 토글:
Ctrl + /
또는Cmd + /
- 멀티 커서 선택:
Alt + 클릭
또는Option + 클릭
(동시 편집 가능) - 문서 포맷:
Ctrl + Shift + I
또는Cmd + Shift + I
(언어별 자동 포맷)
4. 검색 및 파일 내 조작
- 파일 내 검색:
Ctrl + F
또는Cmd + F
- 프로젝트 전체 검색:
Ctrl + Shift + F
또는Cmd + Shift + F
- 심볼 검색:
Ctrl + Shift + O
또는Cmd + Shift + O
(함수, 클래스 등)
5. 디버깅
- 디버깅 시작:
F5
- 단계 실행:
F10
(다음 줄 실행),F11
(함수 진입) - 브레이크포인트 토글:
F9
(현재 줄에 브레이크포인트 추가/제거)
6. 터미널 및 Git
- 터미널 토글:
Ctrl +
또는
Cmd + `` - 새 터미널:
Ctrl + Shift +
또는
Cmd + Shift + `` - Git 커밋:
Ctrl + Enter
또는Cmd + Enter
(Source Control에서)
7. 단축키 맞춤 설정
- 커스터마이징 방법:
Ctrl + K, Ctrl + S
또는Cmd + K, Cmd + S
에서 명령 검색 및 키 조합 변경 - 설정 파일 공유:
keybindings.json
파일을 복사해 여러 기기에서 사용 가능
8. 학습 팁
- 하루에 2-3개 단축키 집중 학습 (예:
Ctrl + P
,Ctrl + /
,Ctrl + D
) - 체크리스트 사용: 단축키 목록을 인쇄하거나 북마크로 저장
- 정기 연습: 1주일간 메뉴 대신 단축키 사용하여 근육 기억 형성
- 스크린캐스트 모드 활성화:
Ctrl + K, Ctrl + S
에서 "screencast" 검색 후 키보드 입력 표시
9. 플랫폼별 주의사항
- Windows/Linux: 대부분
Ctrl
키 사용, 일부 리눅스 배포판과 충돌 가능성 - Mac:
Ctrl
대신Cmd
,Alt
대신Option
사용, 기능 키(F1-F12) 설정 확인 필요
결론
- 단축키 사용은 작업 효율성과 생산성을 극대화하는 핵심 전략
- 커스터마이징과 정기적인 연습을 통해 개인화된 작업 흐름 구축
- 플랫폼별 설정에 따라 단축키를 조정해 최적의 환경 구성 필수