Apakah ada cara untuk mengecualikan ekstensi file tertentu dari hasil dalam dialog " Temukan di Jalur " IntelliJ IDEA (dipanggil oleh CTRL+ SHIFT+ F)? Saya ingin mengecualikan semua .css
file.
intellij-idea
Robert Kusznier
sumber
sumber
Anda dapat membuat lingkup khusus di sana: Dalam dialog 'Temukan di Jalur' Anda dapat memeriksa tombol radio 'Khusus' dan jendela cakupan terbuka. Di sana Anda dapat menyesuaikan jalur dan pola pencarian.
Contoh Pola untuk
Pattern
bidang:!file:*.css
- kecualikan file CSSfile[MyMod]:src/main/java/com/example/my_package//*
- menyertakan file dari direktori dalam sebuah proyek.src[MyMod]:com.example.my_package..*
- secara rekursif menyertakan semua file dalam sebuah paket.file:*.js||file:*.coffee
- sertakan semua file JavaScript dan CoffeeScript.file:*js&&!file:*.min.*
- sertakan semua file JavaScript kecuali yang dihasilkan melalui minifikasi, yang ditunjukkan dengan ekstensi min.Atau periksa resmi dokumentasi .
Semoga berhasil!
sumber
Ini akan mengecualikan semua js, css dan twig misalnya:
sumber
Jika Anda seperti saya yang tidak ingin menggunakan opsi File Mask atau membuat cakupan khusus, dll. Tetapi hanya ingin dapat menambahkannya ke pengaturan proyek satu kali dan selesai dengannya, berikut adalah solusi untuk Anda. .
Saya ingin Find in Path saya tidak mencari
lock
file (file manifes yang dibuat secara otomatis oleh manajer paket), inilah yang harus saya lakukan untuk itu:Goto File >> Struktur Proyek (atau cukup tekan Command +;)
Pilih Modul di bawah Pengaturan Proyek
Tambahkan pola atau nama file ke kotak teks Kecualikan file, dalam hal ini:
*.lock;package-lock.json
dan tekan Terapkan, lalu ok.Catatan Opsi di atas tersedia di IntelliJ 2019 dan versi setelah itu, tidak yakin tentang versi yang lebih lama. Untuk info lebih lanjut, https://www.jetbrains.com/help/phpstorm/excludes-files-from-project.html
sumber
Untuk 2019.2, pola tidak disetel dalam cakupan tetapi di jendela kanan atas "File mask" di
Find in path
dialog. Anda harus mencentangnya.Sintaks yang saya uji adalah:
css
:!*.css
out
dir:!out/*
Pola dipisahkan dengan koma.
Referensi: https://www.jetbrains.com/help/idea/finding-and-replacing-text-in-project.html
sumber