프로그래밍/기타

Visual Studio Code 단축키 모음

ngcbbs 2025. 3. 7. 10:03
"이 단축키는 Windows용 Visual Studio Code 기본 키맵 기준입니다.
다른 키맵을 사용할 경우 단축키가 다를 수 있습니다."

기본 탐색 & 조작

단축키 설명
Ctrl + P 파일 빠르게 열기 (Quick Open)
Ctrl + Shift + N 새 창 열기
Ctrl + W 현재 창 닫기
Ctrl + B 사이드바 토글
Ctrl + Shift + E 탐색기 열기
Ctrl + Shift + G 소스 컨트롤 (Git) 보기
Ctrl + Shift + D 디버그 패널 열기
Ctrl + Shift + X 확장 프로그램 창 열기
Ctrl + G 특정 줄로 이동

코드 편집

단축키 설명
Ctrl + Space 자동 완성 제안 표시
Alt + ↑ / ↓ 현재 줄 위/아래 이동
Shift + Alt + ↑ / ↓ 현재 줄 위/아래로 복사
Ctrl + Shift + K 현재 줄 삭제
Ctrl + Enter 다음 줄에 새 줄 추가
Shift + Enter 이전 줄에 새 줄 추가
Ctrl + D 같은 단어 여러 개 선택
Ctrl + L 현재 줄 선택
Ctrl + Shift + L 같은 단어 모두 선택
Ctrl + / 주석 토글 (줄 주석)
Alt + Shift + A 블록 주석 토글
F2 변수/함수 이름 일괄 변경

탭 & 창 관리

단축키 설명
Ctrl + Tab 최근 열린 파일로 이동
Ctrl + 1 / 2 / 3 지정된 편집기 그룹으로 이동
Ctrl + Shift + T 닫은 탭 다시 열기
Ctrl + K Ctrl + W 모든 열린 편집기 닫기
Ctrl + N 새 파일 생성

찾기 & 바꾸기

단축키 설명
Ctrl + F 찾기
Ctrl + H 찾기 및 바꾸기
F3 / Shift + F3 다음 / 이전 찾기
Alt + Enter 모든 일치 항목 선택
Ctrl + Shift + F 프로젝트 전체 검색
Ctrl + Shift + H 프로젝트 전체 찾아 바꾸기

포맷팅 및 정리

단축키 설명
Shift + Alt + F 코드 포맷팅
Ctrl + K Ctrl + F 선택 영역 포맷팅
Ctrl + ] 들여쓰기
Ctrl + [ 내어쓰기

터미널 & 디버깅

단축키 설명
Ctrl + ` 터미널 열기 / 닫기
Ctrl + Shift + C 터미널에서 새 창 열기
F5 디버깅 시작 / 계속
Shift + F5 디버깅 중지
F9 중단점 설정 / 해제
F10 한 단계씩 실행 (Step Over)
F11 함수 내부로 이동 (Step In)
Shift + F11 함수 밖으로 나가기 (Step Out)

다중 커서 및 생산성

단축키 설명
Ctrl + Alt + ↑ / ↓ 다중 커서 추가 (위/아래)
Shift + Alt + Click 여러 위치에 커서 추가
Alt + Click 다중 커서 추가

기타 유용한 단축키

단축키 설명
Ctrl + Shift + P 모든 명령 보기 (명령 팔레트)
Ctrl + , 설정 열기
Ctrl + K Ctrl + S 단축키 설정 열기 (키보드 맵)
Ctrl + S 파일 저장
Ctrl + Shift + S 다른 이름으로 저장

추가 팁

명령 팔레트 활용: Ctrl + Shift + P로 거의 모든 기능을 빠르게 호출 가능.

다중 커서 마스터: Ctrl + Alt + 방향키Shift + Alt + Click으로 편집 속도 UP!

커스터마이징: Ctrl + K Ctrl + S에서 단축키를 자유롭게 변경.