vscode 단축키 정리 (업데이트 중)

편집기

  • ctrl+D : 다음 일치 항목 찾기에 선택 항목 추가
    • 선택해야해서 불편한데 이 방법밖에 없나?
  • ctrl+PageUp/PageDown: 이전/다음 탭으로 이동
  • ctrl+ArrayUp/ArrayUp : 커서 이동없이 스크린 업/다운
  • Insert Text (editor.action.insertSnippet)
  • alt+o : 헤더/소스 전환
  • ctrl + shift + o : 함수와 심볼 목록. 편집기에서 기호로 이동
  • alt+f5 : 다음 변경 내용 goto next change
    • 우분투에서는 alt+f5가 창 복구 단축키로 사용됨. 설정 -> 키보드 바로가기 -> 창 -> 창복구 에서 이미 [Super+아래 화살표] 로 되어있어도 한번 더 설정하면 alt+f5 설정이 사라져서 vscode에서 alt+f5 사용할 수 있게됨
      • 출처 : https://askubuntu.com/questions/1322105/cant-find-alt-f5-in-settings-keyboard-shortcuts
  • split
    • ctrl + \ : split right
    • ctrl + 1, ctrl + 2 ... : move split focus
    • alt + ctrl + left/rightArrow : 파일을 좌/우 스플릿으로 이동
  • block
    • alt + ctrl + up/downArrow : 위 아래 블럭
  • ctrl+p : 파일명으로 찾아서 열기
  • ctrl+shift+k : 한줄 삭제

탐색기 

  • ctrl + shift + e : 탐색기 열기
  • ctrl + b : 사이드바 토글
  • ctrl + 0 : 사이드 바에 포커스 (탐색기에 포커스)
  • 설정 -> 기본설정 -> enablePreview -> Disable : 탐색기에서 파일 클릭스 preview 모드로 열리는 기능을 제거

Git

  • diff
    • alt + f5 : 다음 변경사항
    • ctrl+ k + r : Revert

터미널

  • ctrl+` : 터미널 토글
  • alt+ctrl+q : 최대화된 패널 설정/해제 (터미널 최대화 토글, 설정 필요함)
  • open file : code <파일>
  • diff : code --diff <파일1> <파일2>
  • stdout 을 받아서 빈문서 생성 : cat <파일명> | code -

설정

  • 마우스 블럭 선택시 분리 기호 : 파일 -> 설정 -> 기본설정 : word separators 검색
    • editor와 terminal 각각 설정 가능
  • 터미널 line limit : 파일 -> 설정 -> 기본설정 : Terminal -> Integrated: Scrollback

단축키 변경

  • Toggle maximized panel : ctrl+shift+z (기존 키 삭제)
    • 터미널 사용시 유용함

댓글

이 블로그의 인기 게시물

WSL2 Ubuntu 20.04 및 네트워크 설정

리눅스 멀티코어를 사용하는 tar 압축/해제

git pull 을 했더니 branch가 갈라지는 경우