비주얼 스튜디오 코드 (VS Code) 단축키 정리

 

 

비주얼 스튜디오 코드(VS Code)는 강력한 기능과 다양한 확장 기능을 제공하는 인기 있는 코드 편집기입니다. 

효율적인 코딩을 위해 자주 사용되는 주요 단축키들을 정리했습니다.

 

 

1. 파일 및 편집

Ctrl+N : 새 파일 생성

Ctrl+O : 파일 열기

Ctrl+S : 파일 저장

Ctrl+Shift+S : 다른 이름으로 저장

Ctrl+W : 현재 파일 닫기

Ctrl+Shift+W : 모든 파일 닫기

Ctrl+Z : 되돌리기

Ctrl+Y : 다시 실행

Ctrl+X : 잘라내기

Ctrl+C : 복사

Ctrl+V : 붙여넣기

Ctrl+A : 모두 선택

Ctrl+F : 찾기

Ctrl+H : 바꾸기

Ctrl+G : 특정 행으로 이동

Ctrl+P : 파일 이름으로 빠르게 열기 (Quick Open)

Ctrl+Shift+P : 명령 팔레트 열기 (모든 명령어 검색 가능)

 

 

2. 탐색 및 보기

Ctrl+Tab : 열린 파일 간 이동

Ctrl+Shift+Tab : 최근에 열린 파일 순서대로 이동

Ctrl+1, Ctrl+2, Ctrl+3 : 에디터 그룹 간 이동

Ctrl+B : 사이드바 (탐색기) 숨기기/표시

Ctrl+Shift+E : 탐색기 포커스

Ctrl+F11 : 전체 화면 모드

F11 : Zen Mode (에디터만 남기고 모든 UI 요소 숨기기)

Ctrl+= : 확대

Ctrl+- : 축소

 

 

3. 코드 편집

Tab : 들여쓰기

Shift+Tab : 내어쓰기

Ctrl+D : 현재 행 복제

Ctrl+Shift+D : 현재 행 삭제

Alt+↑/↓ : 현재 행 위/아래로 이동

Ctrl+Shift+K : 현재 행 삭제

Ctrl+Enter : 현재 행 아래에 새 행 추가

Ctrl+Shift+Enter : 현재 행 위에 새 행 추가

Ctrl+J : 터미널 열기/닫기

Ctrl+K Ctrl+C : 선택한 코드 주석 처리

Ctrl+K Ctrl+U : 선택한 코드 주석 해제

Shift+Alt+F : 코드 포맷팅

Ctrl+Space : 코드 자동 완성 (IntelliSense)

Ctrl+/ : 행 단위 주석 토글

 

 

4. 선택 및 커서

Ctrl+L : 현재 행 전체 선택

Shift+↑/↓/←/→ : 선택 영역 확장

Alt+Click : 여러 위치에 동시 커서 생성

Ctrl+Alt+↑/↓ : 여러 행에 동시 커서 생성

Home : 현재 행의 시작 부분으로 이동

End : 현재 행의 끝 부분으로 이동

Ctrl+Home : 파일의 시작 부분으로 이동

Ctrl+End : 파일의 끝 부분으로 이동

 

 

5. 디버깅

F5 : 디버깅 시작

F10 : 한 단계씩 실행 (Step Over)

F11 : 한 단계씩 실행 (Step Into)

Shift+F11 : 한 단계씩 실행 (Step Out)

F9 : 중단점 설정/해제

Ctrl+Shift+B : 중단점 보기

 

 

6. Git

Ctrl+G : 소스 관리 (Git) 탭 열기

Ctrl+Shift+G : 변경 내용 스테이징

Ctrl+Enter : 커밋 메시지 작성 후 커밋

 

 

7. 확장 기능

Ctrl+Shift+X : 확장 탭 열기

Ctrl+K Ctrl+X : 설치된 확장 기능 관리

 

 

8. 사용자 정의 단축키

파일 > 기본 설정 > 키보드 단축키 또는 Ctrl+K Ctrl+S : 사용자 정의 단축키 설정

 

 

[참고]

위 단축키는 Windows/Linux 환경 기준이며, macOS에서는 일부 키 조합이 다를 수 있습니다.

VS Code의 "파일 > 기본 설정 > 키보드 단축키" 메뉴에서 모든 단축키를 확인하고 사용자 정의할 수 있습니다.

확장 기능을 설치하면 해당 기능에 대한 단축키가 추가될 수 있습니다.

 

[팁]

자주 사용하는 기능의 단축키를 익혀두면 생산성을 크게 향상시킬 수 있습니다.

단축키가 익숙하지 않다면, "Ctrl+Shift+P"를 눌러 명령 팔레트를 열고 원하는 기능을 검색하여 실행할 수 있습니다.

이 블로그는 쿠팡 파트너스 활동의 일환으로, 이에 일정액의 수수료를 제공받습니다.