Примусово ігнорувати папки 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/ під час або після процесу міграції, якщо його було скасовано до процесу. завершено.