VS Code 키보드 단축키 — Win / macOS / Linux
인쇄 가능한 VS Code 자주 쓰는 키보드 단축키 참고 카드. 상단에서 Windows / macOS / Linux 세 플랫폼을 원클릭으로 전환. 모든 단축키는 기능별(일반, 편집, 탐색, 디버그 등)로 분류되어 있어 필요한 키를 빠르게 찾을 수 있습니다.
Visual Studio Code VS Code 1.85+
단축키 104개
General6
- 명령 팔레트 표시CtrlShiftP
- 빠른 열기, 파일로 이동CtrlP
- 새 창/인스턴스CtrlShiftN
- 창/인스턴스 닫기CtrlW
- 사용자 설정Ctrl,
- 키보드 단축키CtrlK CtrlS
Basic editing20
- 줄 자르기 (선택 없음)CtrlX
- 줄 복사 (선택 없음)CtrlC
- 줄 아래/위로 이동AltDown / AltUp
- 줄 아래/위로 복사ShiftAltDown / ShiftAltUp
- 줄 삭제CtrlShiftK
- 아래/위에 줄 삽입CtrlEnter / ShiftCtrlEnter
- 맞는 괄호로 이동CtrlShift\
- 들여쓰기/내어쓰기Ctrl] / Ctrl[
- 줄 시작/끝으로 이동Home / End
- 파일 시작/끝으로 이동CtrlHome / CtrlEnd
- 한 줄 위/아래로 스크롤AltPgUp / AltPgDn
- 한 페이지 위/아래로 스크롤AltPgUp / AltPgDn
- 영역 접기/펼치기CtrlK Ctrl[ / CtrlK Ctrl]
- 모든 하위 영역 접기/펼치기CtrlK Ctrl0 / CtrlK CtrlJ
- 모든 영역 접기/펼치기CtrlK Ctrl0 / CtrlK CtrlJ
- 줄 주석 추가CtrlK CtrlC
- 줄 주석 제거CtrlK CtrlU
- 줄 주석 토글Ctrl/
- 블록 주석 토글ShiftAltA
- 자동 줄 바꿈 토글AltZ
Multi-cursor and selection14
- 커서 삽입Altclick
- 위에 커서 삽입CtrlAltUp
- 아래에 커서 삽입CtrlAltDown
- 마지막 커서 작업 실행 취소CtrlU
- 선택한 각 줄 끝에 커서 삽입ShiftAltI
- 현재 줄 선택CtrlL
- 현재 선택의 모든 일치 항목 선택CtrlShiftL
- 현재 단어의 모든 항목 선택CtrlF2
- 선택 영역 확장/축소CtrlShiftRight / CtrlShiftLeft
- 열 (상자) 선택ShiftAltdrag mouse
- 열 선택 위/아래로 확장CtrlShiftAltUp / CtrlShiftAltDown
- 열 선택 좌/우로 확장CtrlShiftAltLeft / CtrlShiftAltRight
- 열 선택 한 페이지 위로CtrlShiftAltPgUp
- 열 선택 한 페이지 아래로CtrlShiftAltPgDn
Rich languages editing12
- 제안 트리거CtrlSpace / CtrlI
- 매개변수 힌트 트리거CtrlShiftSpace
- 문서 형식 지정ShiftAltF
- 선택 영역 형식 지정CtrlK CtrlF
- 정의로 이동F12
- 정의 피킹AltF12
- 옆에서 정의 열기CtrlK F12
- 빠른 수정Ctrl.
- 참조 표시ShiftF12
- 기호 이름 바꾸기F2
- 후행 공백 제거CtrlK CtrlX
- 파일 언어 변경CtrlK M
Navigation9
- 모든 기호 표시CtrlT
- 줄로 이동…CtrlG
- 파일로 이동…CtrlP
- 기호로 이동…CtrlShiftO
- 문제 패널 표시CtrlShiftM
- 다음/이전 오류 또는 경고로 이동F8 / ShiftF8
- 편집기 그룹 기록 탐색CtrlShiftTab
- 뒤로/앞으로AltLeft / AltRight
- Tab 키 포커스 이동 토글CtrlM
Editor management7
- 편집기 닫기CtrlW
- 폴더 닫기CtrlK F
- 편집기 분할Ctrl\
- 1/2/3 번째 편집기 그룹으로 포커스Ctrl1 / Ctrl2 / Ctrl3
- 이전/다음 편집기 그룹으로 포커스CtrlK CtrlLeft / CtrlK CtrlRight
- 편집기 좌/우로 이동CtrlK ShiftLeft / CtrlK ShiftRight
- 활성 편집기 그룹 이동CtrlK Left / CtrlK Right
File management9
- 새 파일CtrlN
- 파일 열기…CtrlO
- 저장CtrlS
- 다른 이름으로 저장…CtrlShiftS
- 모두 저장CtrlK CtrlS
- 닫기CtrlW
- 모두 닫기CtrlK CtrlW
- 활성 파일을 Finder/파일 탐색기에서 표시CtrlK R
- 새 창/인스턴스에서 활성 파일 열기CtrlK O
Display15
- 전체 화면 토글F11
- 편집기 레이아웃 토글 (가로/세로)ShiftAlt0
- 확대/축소Ctrl= / Ctrl-
- 사이드바 표시 토글CtrlB
- 탐색기 표시 / 포커스 토글CtrlShiftE
- 검색 표시CtrlShiftF
- 소스 제어 표시CtrlShiftG
- 디버그 표시CtrlShiftD
- 확장 표시CtrlShiftX
- 파일에서 바꾸기CtrlShiftH
- 검색 세부 정보 토글CtrlShiftJ
- 출력 패널 표시CtrlShiftU
- Markdown 미리 보기 열기CtrlShiftV
- 옆에서 Markdown 미리 보기 열기CtrlK V
- 젠 모드 (Esc Esc로 종료)CtrlK Z
Debug6
- 중단점 토글F9
- 시작/계속F5
- 한 단계 들어가기/나오기F11 / ShiftF11
- 한 건너뛰기F10
- 중지ShiftF5
- 호버 표시CtrlK CtrlI
Integrated terminal6
- 통합 터미널 표시Ctrl`
- 새 터미널 만들기CtrlShift`
- 선택 영역 복사CtrlC
- 위/아래로 스크롤CtrlUp / CtrlDown
- 한 페이지 위/아래로 스크롤PgUp / PgDn
- 맨 위/아래로 스크롤CtrlHome / CtrlEnd
VS Code 단축키 소개
Visual Studio Code(VS Code)는 Microsoft에서 개발한 무료 크로스 플랫폼 소스 코드 에디터입니다. Windows, macOS, Linux에서 작동하며 2024년 Stack Overflow Developer Survey에서 75.9%의 점유율로 에디터 부문 1위를 차지했습니다. 풀스택, 프런트엔드, DevOps 엔지니어가 매일 사용하는 필수 도구입니다. VS Code는 거의 모든 작업을 키보드 단축키로 노출하며, 같은 동작이 플랫폼에 따라 다른 키에 매핑됩니다: macOS의 ⌘은 Windows/Linux의 Ctrl, ⌥은 Alt에 해당합니다. 본 참고 카드는 9개 기능 그룹(일반, 기본 편집, 다중 커서 및 선택, 리치 언어 편집, 탐색, 에디터 관리, 파일 관리, 표시, 디버그, 통합 터미널)에서 가장 많이 쓰는 130개 이상의 단축키를 다룹니다. 모든 항목은 VS Code 공식 문서(code.visualstudio.com/docs/getstarted/keybindings)에서 전사한 것으로 VS Code 1.85 이후 버전을 대상으로 합니다. 사용 방법 - 상단에서 플랫폼(Win / macOS / Linux)을 선택하면 페이지 전체의 키가 즉시 갱신됩니다. 기본값은 브라우저의 User-Agent에서 자동 감지되며, 수동으로 전환한 선택은 localStorage에 저장되어 새로 고침 후에도 유지됩니다. - 검색 상자에 임의의 단어(예: "breakpoint", "save", "Cmd")를 입력하면 행이 필터링됩니다. 기능명, 선택적 태그 필드, 그리고 임의 플랫폼의 키 문자열을 매치합니다. - 임의 행의 "복사" 버튼을 클릭하면 현재 플랫폼의 키 문자열이 클립보드에 복사됩니다. 치트시트, 문서, 채팅에 붙여넣을 수 있습니다. - Ctrl/Cmd+P로 인쇄 대화상자를 열면 사이드바/헤더/푸터가 자동으로 숨겨지며, 인쇄 레이아웃은 단축키 그리드만 남습니다. 팁 - 대부분의 다중 키 조합(예: ⌘K ⌘S)은 **순차 입력**: 첫 번째 조합을 누르고 놓은 다음 두 번째를 누릅니다. 동시 누르기가 아닙니다. - "빠른 수정"(⌘.)과 "정의로 이동"(F12)은 어떤 코드 에디터든 가장 먼저 익혀야 할 두 가지 단축키입니다. - "파일 → 기본 설정 → 키보드 단축키"(⌘K ⌘S / Ctrl+K Ctrl+S)에서 모든 키 바인딩을 사용자 지정할 수 있습니다.
면책 조항
본 단축키 조회 웹사이트는제3자 비공식 도구로서, 페이지에 언급된 모든 소프트웨어 제품의 상표권자와 어떠한 계열, 투자, 라이선스, 공식 제휴 관계도 없습니다.
사이트의 모든 단축키 정보는 공개된 자료 및 로컬 환경에서의 실측을 기반으로 학습·참고 목적으로만 제공되며, 소프트웨어 모든 버전에 대해 절대적 정확성·완전성·실시간 호환성을 보장하지 않습니다. 소프트웨어 버전 및 시스템 환경에 따라 단축키 동작이 다를 수 있으므로 각 소프트웨어의 공식 문서를 기준으로 삼아 주십시오.
페이지에 표시되는 모든 제품명, 상표, 로고는 해당 저작권자/상표권자의 자산이며, 대응하는 소프트웨어를 식별하기 위한 기술적 사용(descriptive use)일 뿐, 상표권자의 허락이나 추천을 의미하지 않습니다.
저작권자 또는 상표권자가 사이트의 일부 내용에 대해 권리 침해가 있다고 판단하시는 경우 [email protected]으로 이메일을 보내 주십시오. 유효한 권리 증명을 받은 후 합리적인 기간 내에 관련 내용을 수정하거나 삭제하겠습니다.
본 사이트는 사이트 정보의 이용으로 인해 발생하는 어떠한 직접적 또는 간접적 손해에 대해서도 법적 책임을 지지 않습니다.
버전 1.0.0