Paksa Sorotan untuk Mengabaikan Folder & File dengan Ekstensi Penamaan di OS X

Spotlight adalah inti dari fungsi Pencarian Mac OS X, dan jika Anda ingin Spotlight mengabaikan file, folder, atau drive, saran yang disarankan secara tradisional adalah menyeret item yang akan dikecualikan dari pengindeksan ke dalam daftar pengecualian panel preferensi sistem Spotlight. Itu adalah pendekatan yang disarankan karena mudah digunakan dan mudah dikelola, tetapi ada cara lain yang menggunakan ekstensi penamaan untuk memaksa Spotlight mengabaikan dokumen atau direktori tertentu.

Akhiran penamaan itu adalah ekstensi ".noindex", dan penggunaannya cukup mudah. Cukup mengganti nama sesuatu untuk menerapkannya di akhir file atau folder apa pun akan mencegah Spotlight dari memasukkannya ke dalam indeks file yang dapat dicari di Mac. Sebagai contoh:

  • "SampleFile" akan diindeks dan ditemukan oleh Spotlight seperti biasa
  • "SampleFile.noindex" tidak akan diindeks dan tidak akan ditemukan oleh Spotlight

Contoh screenshot menunjukkan tiga item berbeda dengan suffix yang sesuai untuk mengecualikannya dari Spotlight:

Spotlight tidak hanya akan mengabaikan file dan direktori itu, tetapi juga akan mengabaikan semua yang ada di dalam folder yang memiliki ekstensi itu juga.

Masalah yang jelas dengan pendekatan ini adalah bahwa ia mengubah nama sebenarnya dari file atau folder untuk mengecualikannya, sedangkan trik utama menggunakan System Preferences tidak membuat perubahan seperti pada nama item. Di sisi lain, karena itu ditangani sepenuhnya melalui nama file itu memang memiliki manfaat itu, karena dapat dengan mudah scripted atau digunakan secara remote melalui baris perintah melalui SSH jika perlu.

Terkadang, Anda mungkin menemukan OS X menambahkan ekstensi itu sendiri. Ini sering terjadi setelah menggunakan Asisten Migrasi untuk mentransfer barang dari satu Mac ke yang lain, dan tidak jarang menemukan folder berlabel “username.noindex” dalam direktori / Users / selama atau setelah proses migrasi jika dibatalkan sebelum proses lengkap.