개발_기타/미분류

비주얼 스튜디오 코드(Visual Studio Code) 단축키 (Mac, Windows)

zuyo 2021. 7. 22. 12:18
반응형

자주 사용하는 비주얼 스튜디오 코드(Visual Studio Code, VSC, vscode) 단축키 정리

OS : (macOS, Windows) 


  • ⇧ : shift
  • ⌃ : controll
  • ⌥ : option
  • ⌘ : command
  • Home : fn + ←
  • End : fn + →
  • Page Up : fn + ↑
  • Page Down : fn + ↓

일반

  • ⇧ ⌘ N (Ctrl + Shift + N) : 새 창 열기
  • ⌘ W (Ctrl + W (Ctrl + F4)) : 에디터 닫기
  • ⌘ B (Ctrl + B) : 사이드바 토글
  • ⌘ J (Ctrl + J) : 하단 패널 토글
  • ⌃ ⌘ F (F11) : 전체화면 토글
  • ⌘ = / - (Ctrl + =/-) : 줌 인/아웃
  • F1 or ⇧ ⌘ P (F1 or Ctrl + Shift + P) : 커맨드 팔레트
  • ⌘ , (Ctrl + ,) : 설정
  • ⌘ K, S (Ctrl + K, S) : 단축키 편집

탭, 그룹

  • ⌃ Tab / ⌃ ⇧ Tab (Ctrl + Tab / Ctrl + Shift + Tab) : 탭 이동
  • ⌘ \\ (Ctrl + \\): 에디터 분할 (그룹 생성)
  • ⌘ K, W (Ctrl + K, F): 그룹 닫기

파일 관리

  • ⌘ P (Ctrl + P) : 빠른 열기, 파일로 이동
  • ⌥ ⌘ S (Ctrl + K, S) : 모두 저장
  • ⇧ ⌘ T (Ctrl + Shift + T) : 다시 열기
  • ⌘ K, P (Ctrl + K, P) : 파일 패스 복사
  • ⌘ K, R (Ctrl + K, R) : Finder에서 파일 위치 열기

검색

  • ⌘ F (Ctrl + F) : 찾기
  • ⌥ ⌘ F (Ctrl + H) : 바꾸기
  • ⌘ G (F3) : 다음 찾기
  • ⇧ ⌘ G (Shift + F3) : 이전 찾기
  • ⌥ Enter (Alt + Enter) : 일치하는 모든 단어 선택
  • ⇧ ⌘ F (Shift + Ctrl + F) : 검색
  • ⇧ ⌘ H (Shift + Ctrl + H) : 전체 검색
  • ⌘ P (Ctrl + P) : 파일 검색
  • ⇧ F12 (Shift + F12) : 참조하는 곳

네비게이션

  • ⌃ G (Ctrl + G) : 지정한 라인으로 이동
  • ⇧ ⌘ M (Shift + Ctrl + M) : 문제 표시
  • F8 / ⇧ F8 (F8 / Shift + F8) : 다음, 이전 문제로 이동
  • ⌃ - / ⌃ ⇧ - (Alt + ← / →) : 이전 위치, 다음 위치
  • ⇧ ⌘ \\ (Ctrl + Shift + \\) : 짝이 되는 괄호로 이동
  • fn ← or → (Home / End) : 줄의 시작/끝으로 이동
  • ⌘ ↑ or ↓ (Ctrl + Home / End) : 파일의 시작/끝으로 이동
  • F12 (F12) : 정의로 이동

편집

  • ⌘ X (Ctrl + X) : 라인 잘라내기 (아무것도 블록 지정하지 않은 경우)
  • ⌘ C (Ctrl + C) : 라인 복사 (아무것도 블록 지정하지 않은 경우)
  • ⇧ ⌘ K (Ctrl + Shift + K) : 라인 삭제
  • ⌥ ↓ or ↑ (Alt + ↓ / ↑) : 라인 이동
  • ⇧ ⌥ ↓ or ↑ (Shift + Alt + ↓ / ↑) : 라인 복제
  • ⌥ Click (Alt + Click) : 커서 삽입 (클릭한 위치에)
  • ⌥ ⌘ ↑ or ↓ (Ctrl + Alt + ↑ / ↓) : 커서 삽입 (위,아래 라인에)
  • ⇧ ⌥ I (Shift + Alt + I) : 커서 삽입 (블록 지정한 영역에)
  • ⌘ U (Ctrl + U) : 마지막 커서 명령 취소
  • ⇧ ⌘ L (Ctrl + Shift + L) : 현재 단어와 똑같은 모든 단어 선택
  • ⌘ F2 (Ctrl + F2) : 현재 단어와 똑같은 모든 단어 선택
  • ⌃ ⇧ ⌘ → or ← (Shift + Alt + → / ←) : 선택 영역 확장/축소

코딩 편의

  • ⌘ / (Ctrl + /) : 라인 주석 (토글)
  • ⇧ ⌥ A (Shift + Alt + A) : 블록 주석 (토글)
  • ⇧ ⌥ F (Shift + Alt + F) : 코드 정렬 (전체)
  • ⌘ K, F (Ctrl + K, F) : 코드 정렬 (선택범위)
  • ⌘ ] or [ (Ctrl + ] / [) : 들여쓰기 / 내어쓰기
  • ⌘ K, X (Ctrl + K, X) : 공백 제거 (trim)
  • ⌥ ⌘ [ or ] (Ctrl + Shift + ] / [) : 접기, 펼치기
  • ⇧ ⌘ Space (Ctrl + Shift + Space) : 파라미터 힌트
  • ⌥ F12 (Alt + F12) : 정의 미리보기
  • ⌘ K, I (Ctrl + K, I) : Show hover
  • ⌘ . (Ctrl + .) : Quick Fix
  • F2 (F2) : 이름 바꾸기

빌드, 실행, 디버그

  • F9 (F9) : 브레이크포인트 토글
  • F5 (F5) : 디버깅 시작
  • ⌃ F5 (Ctrl + F5) : 디버깅 없이 실행
  • ⇧ F5 (Shift + F5) : 디버깅 중지
  • ⇧ ⌘ F5 : Resume
  • F10 (F10) : Step over
  • F11 / ⇧ F11 (F11 / Shift + F11) : Step into/ out

터미널

  • ⌃`` (Ctrl + ``) : 터미널 토글
  • ⌃ ⇧ `` (Ctrl + Shift + ``) : 새 터미널 생성
  • ⌃ ⇧ 5 (Ctrl + Shift + 5) : 터미널 분할

확장기능 단축키

Live server

  • (Alt + L + O) : Open Server
  • (Alt + L + C) : Close Server
반응형