Sublime Text 3에서 프로젝트 내의 모든 파일에서 문자열을 검색하는 방법이 있습니까? 문자열은 메소드가 아닙니다.
F4
(앞으로) 및 shift+F4
(뒤로)
Sublime Text 3에서 프로젝트 내의 모든 파일에서 문자열을 검색하는 방법이 있습니까? 문자열은 메소드가 아닙니다.
F4
(앞으로) 및 shift+F4
(뒤로)
답변:
Find
→를 사용하여 디렉토리를 검색 할 수 있습니다 Find in files
. 여기에는 열린 모든 탭이 포함됩니다.
키보드 단축키입니다 Ctrl⇧+ F비 맥 (일반) 키보드에서, 그리고 ⌘⇧+ FMac에서.
Find
, Where
및라는 세 개의 상자가 표시됩니다 Replace
. 검색 Where
할 파일 또는 디렉토리를 지정 하는 정기적 인 찾기 / 찾기-바꾸기 검색입니다. 예를 들어 종종 파일 이름을 사용하거나 .
현재 디렉토리를 검색합니다. 내에서 사용할 수있는 몇 가지 특별한 구조도 있습니다 Where
필드 :
<project>,<current file>,<open files>,<open folders>,-*.doc,*.txt
이들은 자리 표시자가 아니라는 것을 그대로 입력하십시오. 대부분 설명이 필요 없습니다 (예 : 확장자 -*.doc
가있는 파일은 제외 .doc
).
...
오른쪽을 누르면 사용 가능한 모든 옵션이 표시됩니다.
검색 후에 Find results
는 일치하는 모든 결과 가 포함 된 페이지가 표시됩니다. 특정 줄과 파일로 이동하려면 한 줄을 두 번 클릭 하면됩니다.
<project>
아주 좋은 트릭이었습니다!. 고마워요. 또한, (경우에 누군가가 알고 필요하지 않습니다) 당신이 정의 할 수 있습니다 <open folders>
, <open files>
필터를 ... 또는 그들을 섞는다 comma
.
Find --> Find Results
탭을 참조 하십시오.
<project>
파일 위치 찾기 메뉴에서 현재 Sublime 프로젝트에서 검색하려면 "위치 :"상자에 넣을 수 있습니다 .
이것은 프로젝트가 특정 폴더 나 파일 확장자를 포함하거나 제외 할 때 루트 폴더에서 검색하는 것보다 유용합니다.
/
"Where"에 넣은 폴더에서 시작합니다 . 나는 그것이 특정한 깊이에서 멈추지 않을 것이라고 생각한다. 당신이 내가 무슨 뜻인지 이해한다면 그것은 가장 깊어 질 때까지 도달 할 것입니다 :)
Where: