VSCode에서 편리해보이는 단축키를 내가 자주 사용하는 단축키와 유용하다고 생각되는 단축키 순서로 나열해봤다.
필수
Ctrl+D //현재 커서 위치의 단어와 같은 단어 하나씩 추가 선택
Ctrl+Shift+L //현재 커서 위치의 단어와 같은 단어 모두 선택
Shift+Alt+(클릭 or 드래그) //현재 커서위치부터 클릭하거나 드래그한 위치까지 선택하여 여러 줄을 동시에 수정
유용
Alt+(위 아래 방향키) //현재 줄 이동
이 아래부터는 우분투와 윈도우의 단축키가 다르기 때문에 별로 의미가 없을 듯 하다. 아래부터는 윈도우 기준의 단축키이고 우분투에서 Ctrl+Alt와 Ctrl+Alt+Shift는 윈도우의 가상 데스크탑과 비슷한 기능을 하는 것 같다. 단, 윈도우의 가상 데스크탑처럼 작업들을 완전히 분리시키지는 못하고 사용창들을 나눠주기만 한다. 가상의 듀얼 스크린을 사용한다는 말이 더 정확해 보인다.
우분투에서는
Ctrl+Alt+(위 아래 방향키)를 누르면 가상 스크린을 이동할 수 있고
Ctrl+Alt+Shift+(위 아래 방향키)를 누르면 현재 창을 다른 가상 스크린으로 옮길 수 있다.
Alt+Shift+(위 아래 방향키) //현재 줄 복사
Ctrl+Shift+Alt+(방향키) //여러 줄 동시 선택(Shift+Alt+(드래그)와 같은 기능)
기본 편집
Ctrl+X 줄 삭제 (잘라내기)
Ctrl+C 줄 복사
Ctrl+Shift+K 줄 삭제
Ctrl+Enter 커서 위에 빈줄 생성
Ctrl+Shift+Enter 커서 아래에 빈줄 생성
Alt+Down 줄 아래로 이동
Alt+Up 줄 위로 이동
Shift+Alt+Down 그줄을 아래로 복제
Shift+Alt+Up 그중을 위로 복제
Ctrl+D 같은 단어를 추가하며 검색
Ctrl+K Ctrl+D 현재 단어 끝에 도달 계속 같은 단어 끝으로 이동
Ctrl+U 직전 커서 명령 취소
Shift+Alt+I 여러 라인을 선택 후 각 라인 끝에 커서를 위치
Ctrl+Shift+L 현재 선택 부분과 동일한 모든 것을 선택
Ctrl+F2 커서가 위치한 동일한 모든 단어를 선택
Ctrl+I 커서가 위치한 라인 선택
Ctrl+Alt+Down 다중 커서 아래로
Ctrl+Alt+Up 다중 커서 위로
Ctrl+Shift+\ '{'괄호의 짝을 찾아 줌 - () 또는 {} 괄호의 시작점이나 끝점으로 이동함
Ctrl+] 라인 들여쓰기
Ctrl+[ 라인 내여쓰기
Home 라인 시작으로
End 라인 끝으로
Ctrl+End 파일의 맨 끝으로
Ctrl+Home 파일의 맨 처음으로
Ctrl+Down 커서는 두고 페이지를 위로
Ctrl+Up 커서는 두고 페이지를 아래로
Alt+PageDown 커서는 두고 한 페이지 위로
Alt+PageUp 커서는 두고 한 페이지 아래로
Ctrl+Shift+[ 커서가 있는 블럭 접음
Ctrl+Shift+] 커서 하위 블럭 폄
Ctrl+K Ctrl+[ 괄호아래 모든 블럭 접음
Ctrl+K Ctrl+] 괄호아래 모든 블럭 폄
Ctrl+K Ctrl+0 파일의 모든 블럭 접음
Ctrl+K Ctrl+J 파일의 모든 블럭 폄
Ctrl+K Ctrl+C 선택한 블록을 모두 주석 처리
Ctrl+K Ctrl+U 선택한 블록을 주석 제거
Ctrl+/ 주석 토글
Shift+Alt+A 선택 블럭 /**/ 주석 토글
Ctrl+F 검색
Ctrl+H 찾아 바꾸기
F3 다음 찾기
Shift+F3 앞으로 찾기
Alt+Enter 찾은 단어와 같은 단어를 모두 선택, 다중커서
Alt+C 검색 시 대소문자 구분 토글
Alt+R Toggle Find Regex
Alt+W 정확히 그 단어만 토글
Ctrl+M Toggle Use of Tab Key for Setting Focus
unassigned Toggle Render Whitespace
Alt+Z 자동 줄바꿈 토글
추가 편집 기능
Ctrl+Space 자동 완성 추천
Ctrl+Shift+Space Trigger Parameter Hints
Shift+Alt+F Format Document
Ctrl+K Ctrl+F 선택한 영역 자동 코드 정렬
F12 Go to Definition
Alt+F12 Peek Definition
Ctrl+K F12 Open Definition to the Side
Ctrl+. Quick Fix
Shift+F12 Show References
F2 Rename Symbol
Ctrl+Shift+. Replace with Next Value
Ctrl+Shift+, Replace with Previous Value
Shift+Alt+Right Expand AST Select
Shift+Alt+Left Shrink AST Select
Ctrl+K Ctrl+X Trim Trailing Whitespace
Ctrl+K M Change Language Mode
이동
Ctrl+T Show All Symbols
Ctrl+G 줄번호로 이동
Ctrl+P Go to File..., Quick Open
Ctrl+Shift+O Go to Symbol...
Ctrl+Shift+M Show Problems
F8 Go to Next Error or Warning
Shift+F8 Go to Previous Error or Warning
Ctrl+Shift+P 모든 명령어 보기
Ctrl+Shift+Tab Navigate Editor Group History
Alt+Left 구문 단위로 뒤로 이동
Alt+Right 구문 단위로 앞으로 이동
Ctrl-K, Ctrl-H 바로가기 설정. ( 작업목록 창에서 확인 가능 )
Ctrl-K, K 북마크 설정 / 해제
Ctrl-K, L 북마크 모두 해제
Ctrl-K, N 북마크 다음으로 이동
Ctrl-K, P 북마크 이전으로 이동
편집기 창 관리
Ctrl+Shift+N 새 창 열기
Ctrl+W 현재 탭 닫기
Ctrl+F4 프로그램 종료
Ctrl+K F 현재 폴더 닫기
Ctrl+\ 창 수직 나누기
Ctrl+1 1번 탭으로 이동
Ctrl+2 2번 탭으로 이동
Ctrl+3 3번 탭으로 이동
Ctrl+K Ctrl+Left 왼쪽 탭으로 이동
Ctrl+K Ctrl+Right 오른쪽 탭으로 이동
Ctrl+Shift+PageUp Move Editor Left
Ctrl+Shift+PageDown Move Editor Right
Ctrl+K Left 왼쪽 탭으로 이동
Ctrl+K Right 오른쪽 탭으로 이동
파일 다루기
Ctrl+N 새 파일
Ctrl+O 파일 열기
Ctrl+S 저장
unassigned Save All
Ctrl+Shift+S 다른 이름으로 저장
Ctrl+F4 프로그램 종료
unassigned Close Others
Ctrl+K W Close Group
unassigned Close Other Groups
unassigned Close Group to Left
unassigned Close Group to Right
Ctrl+K Ctrl+W 모든 창 닫기
Ctrl+Shift+T Reopen Closed Editor
Ctrl+K Enter Keep Open
Ctrl+Tab Open Next
Ctrl+Shift+Tab Open Previous
Ctrl+K P Copy Path of Active File
Ctrl+K R Reveal Active File in Windows
Ctrl+K O Show Opened File in New Window
unassigned Compare Opened File With
보이기
F11 전체 화면 토글
Ctrl+K Z 좀더 전체 화면
Escape Escape 좀더 전체 화면 나가기
Ctrl+= 글자 크게
Ctrl+- 글자 작게
Ctrl+Numpad0 글자 크기 원래로
Ctrl+B 사이드 영역 보이기 토글
Ctrl+Shift+E Show Explorer / Toggle Focus
Ctrl+Shift+D Show Debug
Ctrl+Shift+G Show Git
Ctrl+Shift+X Show Extensions
Ctrl+Shift+U Show Output
Ctrl+Q Quick Open View
Ctrl+Shift+F Show Search
Ctrl+Shift+H Replace in Files
Ctrl+Shift+J Toggle Search Details
Ctrl+Shift+C Open New Command Prompt
Ctrl+Shift+V Toggle Markdown Preview
Ctrl+K V Open Preview to the Side
Ctrl+` Toggle Integrated Terminal
Preferences
unassigned Open User Settings
unassigned Open Workspace Settings
Ctrl+K Ctrl+S Open Keyboard Shortcuts
unassigned Open User Snippets
Ctrl+K Ctrl+T Select Color Theme
unassigned Configure Display Language
Debug
F9 디버그 브렉포인트 설정
F5 디버그 시작
F5 Continue
Ctrl+F5 디버그 없이 빌드
F6 Pause
F11 현 함수 들어감
Shift+F11 현 함수를 빠져나감.
F10 다음 스텝
Ctrl-F10 커서가 있는 곳까지 실행
Shift+F5 Stop디버그 빠져나오기
Ctrl+K Ctrl+I Show Hover
Ctrl-F9 현 위치 설정된 브렉포인트 해제
Ctrl-Shift-F9 모든 브렉포인트 해제
Tasks
Ctrl+Shift+B Run Build Task
unassigned Run Test Task
Extensions
unassigned Install Extension
unassigned Show Installed Extensions
unassigned Show Outdated Extensions
unassigned Show Recommended Extensions
unassigned Show Popular Extensions
unassigned Update All Extensions
파일 찾기 : Ctrl + P
탐색기 숨기기 : Ctrl + B
아래 빈 줄 생성 : Ctrl + Enter
여러줄 주석 : Alt + Shift + A (문단을 묶어서 주석처리)
줄 주석 : Ctrl + /
자동 줄 바꿈 : Ctrl + K → Ctrl + F
모든 명령어 보기 : Ctrl + Shift + P
'IT > VSCode' 카테고리의 다른 글
터미널 배경색 변경, 글자색 변경하기 (0) | 2021.04.26 |
---|---|
터미널 출력 버퍼 사이즈 늘리기 (0) | 2021.04.26 |
터미널 폰트, 글자 크기 변경하기 (0) | 2021.04.26 |
터미널을 powershell에서 cmd로 변경하는 2가지 방법 (0) | 2021.04.26 |
Command 창에서 vscode 실행하기 (0) | 2021.04.26 |