댓글 목록

비주얼 스튜디오 코드 검색 및 다중 커서

페이지 정보

작성자 운영자 작성일 18-06-16 18:34 조회 1,880 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

다중 선택 (다중 커서)

VS 코드는 빠른 동시 편집을 위해 여러 개의 커서를 지원합니다.

Alt + 클릭으로 보조 커서를 추가 할 수 있습니다. 각 커서는 컨텍스트에 따라 독립적으로 작동합니다.

커서를 더 많이 추가하는 일반적인 방법은 Ctrl + Alt + Down 또는 Ctrl + Alt + Up을 사용하여 커서를 위 또는 아래에 삽입하는 것입니다.


** Ctrl + Shift + L을 사용하여 커서를 추가하여 현재 선택한 텍스트가 나타날 때마다 선택 항목을 추가 할 수도 있습니다.


선택 축소 / 확장 

현재 선택 영역을 빠르게 축소하거나 확장합니다. Shift + Alt + Left 및 Shift + Alt + Right로 트리거합니다.


열 (상자) 선택 

커서를 한쪽 모서리에 놓은 다음 Shift + Alt 키를 누른 상태에서 반대쪽 모서리로 드래그하십시오.


여러 파일 검색 

VS 코드를 사용하면 현재 열려있는 폴더의 모든 파일을 빠르게 검색 할 수 있습니다.

Ctrl + Shift + F를 누르고 검색어를 입력하십시오. 검색 결과는 각 파일 및 해당 위치의 히트 표시와 함께 검색어가 포함 된 파일로 그룹화됩니다.

파일을 확장하면 해당 파일 내의 모든 히트의 미리보기를 볼 수 있습니다. 그런 다음 히트 중 하나를 한 번 클릭하여 편집기에서 봅니다.


** 검색 창에서 정규 표현식 검색도 지원합니다.


오른쪽의 검색 상자 아래에 있는 생략 부호 (Toggle Search Details)를 클릭하거나 Ctrl + Shift + J를 눌러 고급 검색 옵션을 구성 할 수 있습니다. 검색을 구성 할 추가 필드가 표시됩니다.


고급 검색 옵션 

검색 창 아래의 입력란에 검색에 포함하거나 제외 할 패턴을 입력 할 수 있습니다. example을 입력하면 작업 영역의 example과 같은 모든 폴더 및 파일과 일치하게됩니다. ./example을 입력하면 작업 영역의 최상위 레벨에있는 example/ 폴더와 일치합니다.

해당 패턴을 검색에서 제외할 경우 !를 사용합니다. !example은 example이라는 폴더나 파일 검색을 건너 뜁니다.


glob 구문을 사용할 수도 있습니다.

  • * 경로 세그먼트에서 하나 또는 하나 이상의 문자와 일치
  • ? 경로 세그먼트에서 한 문자를 일치
  • ** 경로 세그먼트에서 없는 것을 포함하여 임의의 문자 일치
  • {}는 조건을 그룹화합니다 (예 : {** / *. html, ** / *. txt}는 모든 HTML 및 텍스트 파일과 일치 함)
  • []를 사용하여 일치하는 문자의 범위를 선언 (예 : example.[0-9] : example.0, example.1, ...).


** 탐색기에서 폴더를 마우스 오른쪽 버튼으로 클릭하고 폴더에서 찾기를 선택하여 폴더 내에서만 검색 할 수 있습니다.


VS 코드는 정규식 검색을 지원하지만 역 참조, 둘러보기 및 여러 줄 일치는 지원되지 않습니다.

이는 VS 코드가 ripgrep 검색 도구에 의존하기 때문에 발생합니다. 검색 도구 ripgrep은 매우 빠르지 만 고급 정규식 기능을 지원하지 않습니다.


검색 및 바꾸기 

파일을 검색하고 대체 할 수도 있습니다. 검색 위젯을 펼쳐 바꾸기 텍스트 상자를 표시하십시오.

바꾸기 텍스트 상자에 텍스트를 입력하면 보류중인 변경 사항이 diff로 표시됩니다. 바꾸기 텍스트 상자의 모든 파일을 대체하거나 한 파일에서 모두 바꾸거나 단일 변경을 바꿀 수 있습니다.


** Alt + Down 및 Alt + Up을 사용하여 검색 용어 기록을 탐색하여 이전 검색어를 빠르게 재사용 할 수 있습니다.



댓글목록 0

등록된 댓글이 없습니다.