VS Code 키보드 단축키 — Win / macOS / Linux

인쇄 가능한 VS Code 자주 쓰는 키보드 단축키 참고 카드. 상단에서 Windows / macOS / Linux 세 플랫폼을 원클릭으로 전환. 모든 단축키는 기능별(일반, 편집, 탐색, 디버그 등)로 분류되어 있어 필요한 키를 빠르게 찾을 수 있습니다.

VS

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)에서 모든 키 바인딩을 사용자 지정할 수 있습니다.

버전 1.0.0