Kısa cevap
Arama yaparken bir Kapsam tanımlayarak , rasgele dosya / klasörleri bu kapsama dahil edebilir / hariç tutabilirsiniz.
Detaylı cevap
Gereksiniminizi karşılamanın bir yolu (dosya ve klasörleri aramadan hariç tutmak) özel bir kapsam tanımlamaktır. Bu özellikle kullanışlıdır, çünkü bazen bir klasörü tüm projenizden değil, aramanızdan hariç tutmak istersiniz.
Bu adımları takip et:
Edit
-> Find
-> Find in path
veya Ctrl+ Shift+ tuşlarına basın F.
Seç Custom
içinde Scope
bölüm ve ardından seçim<unknown scope>
- Şimdi
+
yeni bir local
özel kapsam eklemek için düğmeye tıklayın
- Kapsama bir ad verin ve kaydedin.
- Artık dizinleri bu kapsama dahil edebilir ve hariç tutabilirsiniz. Önce her şeyi ekleyebilir
include recursively
ve ardından exclude
veya öğesini seçerek tek tek hariç tutabilirsiniz exclude recursively
.
Projenizin bağımlı olduğu kütüphaneleri bile dahil edebileceğinizi veya hariç tutabileceğinizi unutmayın.
- Arama yaparken
Scope
, Find in Path
iletişim kutusundaki bölümden etkin kapsamı seçebilirsiniz .
Daha fazla bilgi
Daha fazla bilgi için Kapsamlardaki JetBrains belgelerine bakabilirsiniz . Kapsamlar yalnızca arama yaparken değil, aynı zamanda IntelliJ IDEA'daki diğer birçok kullanım durumunda da kullanılabilir.
desenler
Desenleri , onları daha da güçlü ve geleceğe dönük kanıtlar haline getiren bir kapsam tanımlamak için kullanabilirsiniz .
kalıpları kullanmak, dosyaları ve klasörleri hariç tutmanın başka bir yoludur. Örneğin
file:src/main/java//*&&!file:src/main/java/my//*
, my
klasördeki tüm dosyaları hariç tutacaktır .