Odpowiedzi:
Utwórz niestandardowy zakres określający zestaw plików do uwzględnienia / wykluczenia z wyszukiwania.
W obszarze Zakres wybierz opcję Niestandardowy .

Wybierz zakres z listy rozwijanej lub utwórz zakres niestandardowy, klikając ...przycisk po prawej stronie listy rozwijanej.
Teraz, gdy używasz funkcji Znajdź w ścieżce , użyj zakresu niestandardowego, aby ograniczyć przeszukiwane pliki.
Na podstawie odniesienia do Znajdź w plikach w Twoim pytaniu podejrzewam, że te instrukcje mogą nie mieć zastosowania do Twojej wersji, ale warto wiedzieć, że ta funkcja istnieje i zawsze dostępna jest 30-dniowa wersja próbna.
Wiem, że to późna pora na przyjęcie, a odpowiedź Roba jest przyzwoita. Chciałbym tylko dodać następującą alternatywę: jeśli wybrałeś Customzakres (jak w odpowiedzi Roba), a następnie pozostaw wybór na Project Files, spowoduje to, że wyszukiwanie IntelliJ będzie nieco bardziej selektywne niż domyślnie. Nie wiem, jakie są dokładne różnice, ale szczególnie interesujące jest to, że jeśli oznaczysz katalog jako Excludedalbo za pomocą Moduleszakładki w Project Structureustawieniach, albo klikając prawym przyciskiem myszy katalog i wybierając Mark Directory As-> Excluded.
Jeśli pliki, które chcesz wykluczyć, znajdują się w jednym lub stosunkowo niewielu katalogach, więc możesz łatwo ręcznie skonfigurować te reguły wykluczania, jest to naprawdę dobry sposób na uzyskanie tego samego wyniku bez konieczności konfigurowania zakresu niestandardowego.
Przetestowałem to w IntelliJ Ultimate 14.1.4. Nie mam pojęcia, jak zachowuje się w innych wersjach, ale podejrzewam, że większość wersji v14 będzie zachowywać się tak samo.
Mark Directory Asjest nadal dla mnie widoczny, kiedy to robię (wtedy jest możliwość wyboru Cancel Exclusion). Jeśli z jakiegoś powodu to nie zadziała, powinieneś być w stanie zrobić to samo, otwierając Moduleustawienia ( Project Settings-> Modules-> <your module>). W tym oknie dialogowym wszystkie wykluczone foldery powinny być wymienione po prawej stronie ze znakiem xobok, aby zatrzymać wykluczenie.
Możesz także umieścić filtr wyszukiwania plików zaczynający się od !znaku, aby wykluczyć. Przykład wyszukiwania kodu spoza plików Test Java:
!*Test.java
Jeśli masz kilka typów plików, możesz je oddzielić ,znakiem. Przykład wyszukiwania tylko w plikach Kotlin i Groovy:
*.kt,*.groovy
To też może być pomocne.