บังคับให้ Spotlight ละเว้นโฟลเดอร์ & ไฟล์ที่มีนามสกุลการตั้งชื่อใน OS X
Spotlight เป็นแกนหลักของฟังก์ชันการค้นหาของ Mac OS X และหากคุณต้องการให้ Spotlight เพิกเฉยต่อไฟล์ โฟลเดอร์ หรือไดรฟ์ คำแนะนำแบบดั้งเดิมที่แนะนำคือการลากรายการที่จะแยกออกจากการจัดทำดัชนีไปยัง Spotlight รายการยกเว้นแผงการกำหนดลักษณะระบบ นั่นเป็นวิธีที่แนะนำเนื่องจากใช้งานง่ายและจัดการง่าย แต่ยังมีอีกวิธีหนึ่งที่ใช้ส่วนขยายการตั้งชื่อเพื่อบังคับให้ Spotlight เพิกเฉยต่อเอกสารหรือไดเร็กทอรีที่กำหนดคำต่อท้ายการตั้งชื่อนั้นเป็นส่วนขยาย ".noindex" และการใช้งานนั้นค่อนข้างตรงไปตรงมา เพียงแค่เปลี่ยนชื่อบางอย่างเพื่อใช้ที่ส่วนท้ายของไฟล์หรือโฟลเดอร์ใด ๆ จะทำให้ Spotlight ไม่สามารถรวมไว้ในดัชนีของไฟล์ที่ค้นหาได้บน Mac ตัวอย่างเช่น:
- “SampleFile” จะถูกจัดทำดัชนีและพบโดย Spotlight ตามปกติ
- “SampleFile.noindex” จะไม่ถูกจัดทำดัชนีและ Spotlight จะไม่พบ
ตัวอย่างภาพหน้าจอแสดงรายการที่แตกต่างกันสามรายการพร้อมส่วนต่อท้ายที่เหมาะสมเพื่อแยกออกจาก Spotlight:
Spotlight ไม่เพียงแต่เพิกเฉยต่อไฟล์และไดเร็กทอรีเหล่านั้นเท่านั้น แต่ยังไม่สนใจทุกสิ่งที่อยู่ในโฟลเดอร์ที่มีนามสกุลนั้นด้วย
ปัญหาที่ชัดเจนของวิธีนี้คือการเปลี่ยนชื่อจริงของไฟล์หรือโฟลเดอร์เพื่อแยกออก โดยที่เคล็ดลับหลักที่ใช้การตั้งค่าระบบจะไม่เปลี่ยนแปลงชื่อของรายการในทางกลับกัน เนื่องจากมีการจัดการผ่านชื่อไฟล์ทั้งหมด จึงมีประโยชน์ เนื่องจากสามารถเขียนสคริปต์หรือใช้งานจากระยะไกลได้อย่างง่ายดายผ่านบรรทัดคำสั่งผ่าน SSH หากจำเป็น
ในบางครั้ง คุณอาจพบว่า OS X เพิ่มส่วนขยายนั้นเข้าไปเอง กรณีนี้มักเกิดขึ้นหลังจากใช้ Migration Assistant เพื่อถ่ายโอนข้อมูลจาก Mac เครื่องหนึ่งไปยังอีกเครื่องหนึ่ง และไม่ใช่เรื่องแปลกที่จะพบโฟลเดอร์ที่มีป้ายกำกับว่า “username.noindex” ภายในไดเร็กทอรี /Users/ ในระหว่างหรือหลังกระบวนการย้ายข้อมูล หากโฟลเดอร์นั้นถูกยกเลิกก่อนดำเนินการ สมบูรณ์.