Melihat proyektil itu tampaknya menawarkan empat penyesuaian untuk mengabaikan file / direktori secara global. Saya daftar masing-masing di bawah ini, dengan dokumentasi mereka
projectile-globally-ignored-files
Daftar file yang diabaikan secara global oleh proyektil.
projectile-globally-ignored-directories
Daftar direktori yang diabaikan secara global oleh proyektil.
projectile-globally-ignored-file-suffixes
Daftar akhiran file yang diabaikan secara global oleh proyektil.
projectile-globally-ignored-modes
Daftar ekspresi reguler untuk mode utama diabaikan oleh proyektil.
Jika buffer menggunakan mode utama yang diberikan, proyektil akan mengabaikannya untuk fungsi yang bekerja dengan buffer.
Harap dicatat bahwa ini adalah opsi global jadi misalnya direktori di
projectile-globally-ignored-directories
akan diabaikan terlepas dari proyek yang sedang Anda kerjakan. Untuk mengabaikan file / direktori untuk proyek tertentu, Anda dapat menambahkan .projectile
file ke root proyek dan menambahkan jalur untuk mengabaikan diawali dengan -
itu seperti mengikuti
-/CMake
Lihat dokumentasi projectile-parse-dirconfig-file
(atau dokumen proyektil ) untuk info lebih lanjut
Proyek Parse abaikan file dan kembalikan direktori untuk diabaikan dan disimpan.
Nilai kembali akan menjadi kontra, mobil menjadi daftar direktori untuk disimpan, dan cdr menjadi daftar file atau direktori yang harus diabaikan.
String yang dimulai dengan + akan ditambahkan ke daftar
direktori untuk disimpan , dan string yang dimulai dengan - akan ditambahkan ke daftar
direktori untuk diabaikan . Untuk kompatibilitas mundur, tanpa
awalan , string akan dianggap sebagai string abaikan .
projectile-globally-ignored-file-suffixes
bekerja karena (saya pikir) itu dimaksudkan. Haruskah ini hanya berisi akhiran (yaitu "o" untuk file objek), glob file (yaitu "* .o") atau yang lainnya? Terus terang saya sudah mencoba setiap kombo yang bisa saya pikirkan dan tidak berhasil.