General
- undo/redo
cmd + Z / cmd + shift + Z - 터미널 실행
ctrl + ` - 화면 분할
cmd + \ - 화면 정리
cmd + B - 새 창 열기
cmd + shift + N
Editing
basic
- tab 들여쓰기
shift + tab - 현재 행 삭제
cmd + shift + K - 매칭 브라켓으로 이동
cmd + shift + \
advanced
- 자동 줄정리
cmd + K + F - 함수/변수명 일괄 변경
cmd+F2, (검토 후 적용)F2 - 글자가 포함된 부분 전체변경
cmd + shift + L - 현재 행 이동
option + ↑/↓ - 현재 행 복제
option + shift + ↑/↓ - 해당 줄 한번에 잘라내기/복사 (커서만 위치한 상태로)
cmd + X/C - 검색
shift + cmd + F
blocked line
- 블럭 한번에 묶기
( 또는 " - 한줄 주석 처리
cmd + / - 여러줄 주석 처리
option + shift + A - 블럭 열모드
(시작줄 커서 상태에서) option + shift + (끝줄 드래그)
Debugging
- Breakpoint 전환
F9 - 시작, 계속
F5 - 스텝 들어가기, 나가기
F11 / shift + F11 - 다음으로
F10 - 멈추기
shift + F5 - 호버 보기
cmd + K, cmd + I
Ref.
https://code.visualstudio.com/docs/getstarted/keybindings#_keyboard-shortcuts-reference https://jhnyang.tistory.com/408
https://velog.io/@gillog/IDE-VSCode-Mac-OS-단축키-정리
