VScode 더 잘 써보기 (1) 단축키 정리

dahee park·2023년 1월 1일
0

일을 하기 전까지는 VScode 단축키를 사용하지 않아도 큰 불편함을 느끼지 못했는데 일을 시작하고 나서 VScode를 사용하는 시간이 점점 길어지면서 단축키 사용의 필요성을 느끼게 되었다. 그러다 연말에 조금 시간이 나서 아래 자료를 참고해서 VScode 단축키를 쓸 법한 것만 내가 보기 편하도록 정리해보았다. 23년에는 단축키를 이용해서 조금 더 편하게 작업하고 싶다.

https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf

Basic editing

  • cmd + X : 현재 줄 삭제 (자르기)
  • opt + ◀️ ▶️ : 단어 단위로 커서 이동
  • opt + 🔼 🔽 : 현재 줄 위, 아래로 옮기기
  • opt + shift + 🔼 🔽 : 현재 줄 위, 아래로 복사
  • cmd + enter : 현재 줄 아래에 빈 줄 삽입
  • opt + shift + A : 선택 영역 블록 주석(/* */)으로 감싸기
  • cmd + shift + | : Jump to matching bracket
  • cmd + 🔼 🔽 : 현재 파일 최상단, 최하단으로 이동
  • cmd + ◀️ ▶️ : 현재 줄 맨 앞, 맨 뒤로 이동
  • fn + ctrl + 🔼 🔽 : 현재 파일 1줄 단위로 스크롤
  • fn + cmd + 🔼 🔽 : 현재 파일 스크롤

Multi-cursor and selection

  • opt + click : 클릭한 곳에 커서 삽입 (multi)
  • opt + cmd + 🔼 🔽 : 위, 아래 줄에 커서 삽입 (multi)
  • cmd + U : Undo last cursor operation
  • cmd + L : 현재 줄 선택
  • cmd + shift + L : 현재 파일에서 선택된 단어와 완전히 일치하는 단어를 모두 선택
  • cmd + (fn) + F2 : 현재 파일에서 선택된 단어를 포함하고 있는 단어를 포함하여 일치하는 단어를 모두 선택 (대소문자 구분 X)
  • ctrl + shift + cmd + ◀️ ▶️ : Expand / shrink selection
  • shift + opt + drag : Column (box) selection
  • shift + ◀️ ▶️ : 글자 단위로 선택(하이라이트)
  • shift + opt + ◀️ ▶️ : 단어 단위로 선택(하이라이트)

Search and replace

  • opt + cmd + F : Replace
  • cmd + G / cmd + shift + G : Find next / previous
  • opt + Enter : Select all occurrences of Find match
  • cmd + D : 다음 일치하는 단어도 선택
  • ctrl + G : Go to line…
  • cmd + P : Go to file…
  • ctrl + T : Show all symbols…
  • cmd + shift + O : Go to symbol… (현재 파일에서 특정 변수, 함수 찾기 검색창 열기)
  • cmd + shift + M : Show problems panel
  • (fn) + F8 / (fn) + F8 + shift : Go to next/previous error or warning

Rich languages editing

  • cmd + I : Trigger suggestion
  • cmd + shift + space : Trigger parameter hints (ex. map에 어떤 인자가 들어가는지 알림)
  • opt + shift + F : Format document
  • cmd + . : Quick fix
  • shift + (fn) + F12 : Show references
  • (fn) + F12 : Open definition
  • (fn) + F2 : Rename symbol

General

  • cmd + , : Settings 열기
  • cmd + J or ctrl + ~ : 통합팔레트 열기
  • cmd + | : 통합팔레트 분할
  • cmd + B : 사이드바 열고 닫기

Editor management

  • cmd + W : VScode 닫기
  • cmd + H : VScode 창숨기기
  • cmd + 1, 2, 3… : 분할 화면 선택 (없으면 분할)
  • ctrl + 1, 2, 3… : 탭에 열린 파일 선택
  • cmd + KF : 현재 폴더 닫기

File management

  • shift + cmd + S : Save all
  • opt + cmd + S : Save as
  • cmd + N : 새 파일 생성
  • cmd + W / cmd + K + W : 현재 파일 닫기 / 탭에 열린 파일 전체 닫기

0개의 댓글