[search] WebStorm : 검색이 작동하지 않습니다.

검색하는 데 사용된다는 것을 알고 있습니다. Ctrl+Shift+F또는 편집 | 찾기 | 경로에서 찾기 전에 작동했지만 이제는 내가 찾고있는 것을 알고 있지만 항상 빈 세트를 반환합니다. 프로젝트에 있습니다.

누군가이 문제가 있었습니까?



답변

lena가 말했듯이 다음이 문제를 해결해야합니다.

  1. 파일-> 캐시 무효화 / 다시 시작을 클릭하십시오.
  2. “무효화 및 다시 시작”버튼을 클릭하십시오.
  3. 다시 시작한 후 검색을 다시 실행하십시오.


답변

나를 위해 nbaosullivan이 제안한 솔루션이 작동하지 않았습니다.

제 경우에는 재귀 (Alt + Y) 옵션이 선택되지 않았습니다. 나는 그것을 선택했고 작동했고 그것은 기본값으로 설정 될 것입니다. 당신은 항상 그것을 선택할 필요가 없습니다.

그 아이콘을보고 선택하십시오


답변

최신 버전의 Webstorm / PHPStorm은 일부 폴더를 자동으로 제외합니다. 예를 들어 공급 업체 폴더입니다.

https://intellij-support.jetbrains.com/hc/en-us/community/posts/115000798990-Vendor-directory-being-automatically-excluded

폴더가 제외되지 않았는지 확인


답변

이것을 시도해보십시오 ( “캐시 무효화 / 재시작”가되지 않았을 때 PhpStorm 2019.3.1에서 도움이되었습니다) :

  1. WebStorm 닫기

  2. <your project>/.idea/어디서나 디렉토리 백업

  3. 파일 삭제 <your project>/.idea/modules.xml

  4. WebStorm 열기


답변

이 문제가 있다고 생각했지만 실제로 WebStorm이 처음 100 개 정도의 결과 만 반환한다고 생각합니다. 모든 결과는 2 개의 파일에 있으므로 다른 파일의 다른 항목은 표시되지 않습니다.


답변

“단어”옵션 (전체 단어로 검색)을 선택 취소하면 작동합니다.


답변

“소유자”로 “소유자”라는 단어를 리팩토링해야하는 대안으로. Webstorm의 찾기를 사용하는 것은 저에게 잘 작동하지 않았습니다. 대신 egrep과 함께 명령 줄을 사용하기로 결정했습니다.

egrep -Rli [^place]holder ./src
-R (기호 링크를 포함한 디렉토리의 모든 파일 반복)
-l (파일 이름 만)
-i (대소 문자 무시)

모든 것을 발견하고 정규식을 통해 일부 인스턴스도 제외했습니다. 훨씬 쉽고 정확합니다.