사용자 도구

사이트 도구


visual_studio_code:shortcut

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
visual_studio_code:shortcut [2021/12/17 16:28]
kwon37xi [문제점(problem)]
visual_studio_code:shortcut [2022/07/11 16:14] (현재)
kwon37xi [Column (Box) selection mode]
줄 11: 줄 11:
 ===== File Navigation ===== ===== File Navigation =====
   * ''Ctrl+P'' : 폴더의 파일 열기(fuzzy file open)   * ''Ctrl+P'' : 폴더의 파일 열기(fuzzy file open)
-  * ''Ctrl+Shift+.'' : breadcrumbs(이동 경로)로 가기. 원하는 경로의 파일을 선택해서 오픈 가능.+  * ''Ctrl+Shift+.'' : breadcrumbs(이동 경로)로 가기. 현재 파일의 구성요소를 보거나, 다른 파일 등으로 이동 가능. 
 +===== 코드 Navigation ===== 
 +  * [[https://code.visualstudio.com/docs/editor/editingevolved|Code Navigation in Visual Studio Code]] 
 +  * ''Ctrl+Shift+O'' / ''Ctrl+P'' 내용창에서 ''@''으로 검색시작: 현재 파일 내의 심볼 탐색. Go to Symbol in File 
 +    * '':'' 를 누르면 메서드, 필드 처럼 특정 그룹으로 그룹핑 되며, 이를 Up/Down 으로 내비게이션 가능. 
 +    * ''Ctrl+Shift+.'' : breadcrumbs 도 현재 파일에 한해서 비슷하게 작동함. 
 +  * ''Ctrl+T'' / ''Ctrl+P'' 내용창에서 ''#''으로 검색시작 : Workspace 전체의 Symbol 들을 대상으로 이동. Go to Symbol in Workspace. Camel Case 앞글자만 쳐도 됨. 
 +  * ''F12'' : 정의로 이동 
 +  * ''Shift+F12'' : 참조하는 목록 창을 보여줌 
 +  * ''Ctrl+Shift+F12'' : 현재 위치에서 구현코드를 보여주는 창을 띄움 
 +  * ''Alt+Shift+F12'' : 모든 사용처 목록을 패널에 보여줌 
 + 
 +===== Tab Navigation ===== 
 +  * ''Ctrl+Tab'' : 열린 탭들간 전환
  
 +===== Search & Replace =====
 +  * ''Ctrl+F'' : 현재 파일 내 검색. 이 상태에서 ''>'' 표시를 누르면 치환 창 열림.
 +  * ''Ctrl+H'' : 현재 파일 내 치환
 +  * ''Ctrl+Shift+F'' : Global Search
 +  * ''Ctrl+Shif+H'' : Global Replace
 ===== View / Sidebar ===== ===== View / Sidebar =====
   * ''Ctrl+B'' : 사이드바 토글   * ''Ctrl+B'' : 사이드바 토글
줄 23: 줄 41:
  
 ===== 편집 ===== ===== 편집 =====
 +  * ''Ctrl+X'' : 잘라내기. 선택이 없으면 현재 줄 잘라내기
   * ''Ctrl+Shift+K'' : 줄 삭제   * ''Ctrl+Shift+K'' : 줄 삭제
   * ''Ctrl+Enter'' : 아래 한 줄 삽입   * ''Ctrl+Enter'' : 아래 한 줄 삽입
   * ''Ctrl+Shift+Enter'' : 위에 한 줄 삽입   * ''Ctrl+Shift+Enter'' : 위에 한 줄 삽입
-  * ''Ctrl+/'' : 한줄 주석 +  * ''Ctrl+/'' : 한 줄 주석 
-  * ''Ctrl+Shift+A'' : 여러줄 주석+  * ''Ctrl+Shift+A'' : 여러 줄 주석 
 + 
 +===== Copy / Move ===== 
 +  * ''Alt+위아래화살표'' : 현재 커서가 있는 줄 혹은 선택영역을 위 아래로 이동 
 +  * ''Ctrl+Alt+Shift+위아래화살표'' : 현재 커서가 있는 줄 혹은 선택영역을 위 아래로 복사. Copy Line Up/Down, duplicate selection 
 ===== 선택 ===== ===== 선택 =====
   * ''Alt+Shift+좌우화살표'' : Shirink Selection/Expand Selection. 단언, 문장등으로 선택 범위를 자동으로 늘려가며 선택한다.   * ''Alt+Shift+좌우화살표'' : Shirink Selection/Expand Selection. 단언, 문장등으로 선택 범위를 자동으로 늘려가며 선택한다.
줄 35: 줄 59:
   * 선택 영역 지정후 ''Alt+Shift+I'' : 선택영역 모두에 대해 커서를 생성함. 해당 커서에서 하는 작업은 모두 동일하게 수행됨.   * 선택 영역 지정후 ''Alt+Shift+I'' : 선택영역 모두에 대해 커서를 생성함. 해당 커서에서 하는 작업은 모두 동일하게 수행됨.
     * ''Alt+Shift+Mouse Drag'' : 위와 동일하지만 마우스로 수행.     * ''Alt+Shift+Mouse Drag'' : 위와 동일하지만 마우스로 수행.
 +  * ''Ctrl+L'' : 선 선택영역 확장. 현재 줄을 선택하고, 한 번씩 누를때마다 그 아래줄을 추가 선택함.
 +  * ''Ctrl+Shif+L'' : 모든 일치 항목 선택. 텍스트 검색 상태 혹은 ''Ctrl+D''로 단어 선택 상태에서 이 키를 누르면 해당 검색과 일치하는 모든 항목이 선택 상태로 된다.
 +
 +===== Column (Box) selection mode =====
 +  * ''Toggle Column Selection Mode'' 로 상태 토글
 +  * ''<Ctrl><Shift>+화살표'' : 키보드로 컬럼 선택 모드로 들어간다.
 +  * ''<Alt><Shift>+마우스 드래그'' : 마우스로 컬럼 선택 모드로 들어간다.
 +  * ''<ESC>'' 키로 탈출
 ===== Folder / File / 창 / Window ===== ===== Folder / File / 창 / Window =====
   * ''Ctrl+W'' : 닫기   * ''Ctrl+W'' : 닫기
줄 54: 줄 86:
   * ''Ctrl+U'' : 이전 위치로 이동   * ''Ctrl+U'' : 이전 위치로 이동
  
-===== Copy / Move ===== 
-  * ''Alt+위아래화살표'' : 현재 커서가 있는 줄 혹은 선택영역을 위 아래로 이동 
-  * ''Ctrl+Alt+Shift+위아래화살표'' : 현재 커서가 있는 줄 혹은 선택영역을 위 아래로 복사 
  
 ===== Terminal ===== ===== Terminal =====
줄 62: 줄 91:
   * ''Ctrl+Shift+C'' : 외부 터미널을 현재 프로젝트 디렉토리를 활성화해서 열기   * ''Ctrl+Shift+C'' : 외부 터미널을 현재 프로젝트 디렉토리를 활성화해서 열기
   * 터미널에서 ''Ctrl+1'' : 편집창으로 이동   * 터미널에서 ''Ctrl+1'' : 편집창으로 이동
-===== 코드 Navigation ===== 
-  * [[https://code.visualstudio.com/docs/editor/editingevolved|Code Navigation in Visual Studio Code]] 
-  * ''F12'' : 정의로 이동 
-  * ''Shift+F12'' : 참조하는 목록 창을 보여줌 
-  * ''Ctrl+Shift+F12'' : 현재 위치에서 구현코드를 보여주는 창을 띄움 
-  * ''Alt+Shift+F12'' : 모든 사용처 목록을 패널에 보여줌 
-  * ''Ctrl+Shift+O'' : 현재 파일 내의 심볼 탐색. 
-    * '':'' 를 누르면 메서드, 필드 처럼 특정 그룹으로 그룹핑 되며, 이를 Up/Down 으로 내비게이션 가능. 
-  * ''Ctrl+T'' / ''Ctrl+P'' 내용창에서 ''#''으로 검색시작 : 특정 Symbol 로 이동.  
  
 ===== 문제점(problem) ===== ===== 문제점(problem) =====
줄 78: 줄 98:
   * ''F8'' : 다음문제   * ''F8'' : 다음문제
   * ''Shift+F8'' : 이전 문제   * ''Shift+F8'' : 이전 문제
 +
 +===== Refactoring =====
 +  * ''F2'' : Rename 이름 변경
  
visual_studio_code/shortcut.1639726121.txt.gz · 마지막으로 수정됨: 2021/12/17 16:28 저자 kwon37xi