Jak wyłączyć wyniki wyszukiwania programisty w Spotlight na komputerze Mac
Wyszukiwanie Spotlight na Mac OS X pokazuje wyniki z kategorii "Developer", jeśli kiedykolwiek zainstalowałeś Xcode na komputerze Mac. Jeśli nadal masz zainstalowany Xcode, jest łatwe pole do wyłączenia tego. Jeśli jednak odinstalujesz Xcode, Spotlight będzie wyświetlać wyniki wyszukiwania dla programistów bez możliwości ich wyłączenia.
Może to zaśmiecać Spotlight z dużą ilością wyników wyszukiwania, których możesz nie chcieć zobaczyć, szczególnie jeśli masz dużo plików z kodem źródłowym leżących na twoim Macu. Oto jak go wyłączyć - nawet jeśli nie masz zainstalowanego Xcode.
Jeśli masz zainstalowany Xcode
Jeśli masz zainstalowany Xcode, jest to proste, ponieważ możesz to zrobić w normalny sposób.
Otwórz okno Preferencje systemowe, klikając menu Apple i wybierając "Preferencje systemowe". Kliknij ikonę "Reflektor" w oknie Preferencje systemowe.
Możesz także użyć Spotlight, aby uruchomić panel preferencji - naciśnij Command + Space, wpisz Spotlight, wybierz skrót Spotlight i naciśnij Enter.
Zlokalizuj kategorię "Programista" na liście w obszarze Wyniki wyszukiwania i odznacz ją. Spotlight nie będzie już wyświetlać wyników wyszukiwania programisty.
Bug
Jeśli nie masz zainstalowanego Xcode, nie zobaczysz w ogóle kategorii "Developer" w panelu preferencji Spotlight. Wyniki programisty pojawią się w wyszukiwarce Spotlight, ale nie można ich wyłączyć.
Wydaje się, że jest to spowodowane błędem w Mac OS X. Napotkaliśmy ten błąd zarówno w systemie OS X 10.10 Yosemite, jak i 10.11 El Capitan. Może to być również problem w poprzednich wersjach.
Jeśli kiedykolwiek zainstalowałeś Xcode, Spotlight przyjmie, że jesteś "programistą" i będzie wyświetlać Ci wyniki wyszukiwania programisty, nawet po odinstalowaniu Xcode. Jednak panel preferencji Spotlight wydaje się pokazywać tylko kategorię "Programista", jeśli Xcode jest aktualnie zainstalowany. Zwykle nie można tego wyłączyć, jeśli nie masz zainstalowanego Xcode.
Jeśli nie masz zainstalowanego Xcode
Na szczęście istnieje szybkie rozwiązanie, które można zastosować, jeśli nie chcesz ponownie zainstalować Xcode. Oczywiście, przeinstalowanie Xcode również będzie działało - ale musisz zostawić zainstalowany Xcode.
Będziemy musieli po prostu oszukać Spotlight w myśleniu, że masz zainstalowany Xcode. Aby to zrobić, otwórz okno Terminal. Naciśnij klawisze Command + Spacja, wpisz Terminal i naciśnij klawisz Enter, aby uruchomić okno terminala z Spotlight. Możesz także otworzyć okno Findera, kliknąć "Aplikacje" na pasku bocznym, kliknąć dwukrotnie folder "Narzędzia", a następnie dwukrotnie kliknąć skrót "Terminal".
Wpisz następujące dwa polecenia w oknie terminala, naciskając klawisz Enter po każdym uruchomieniu:
cd / Applications
dotknij Xcode.app
Spowoduje to utworzenie pustego pliku o nazwie Xcode.app w folderze Aplikacje. Nie zajmuje żadnej przestrzeni i nic nie robi. Zobaczysz go w folderze Aplikacje, ale nie będziesz mógł go uruchomić ani nic z nim zrobić.
Możesz teraz ponownie otworzyć panel Spotlight w Preferencjach systemowych. Z plikiem o nazwie Xcode.app obecny, pokaże ci pole wyboru "Developer" i możesz odznaczyć go, usuwając wyniki wyszukiwania programisty z wyszukiwań Spotlight.
Nie usuwaj później pustego pliku Xcode.app - musisz go tam zostawić. Po ponownym otwarciu panelu preferencji Spotlight po usunięciu pliku Xcode.app ponownie włącza ponownie wyszukiwania dla programistów w Spotlight.
Dzięki Sans Comic na Stack Exchange, aby znaleźć rozwiązanie. Praca tej osoby była nieoceniona, gdy sami natknęliśmy się na problem.
Firma Apple z nadzieją rozwiąże ten problem w przyszłości. Ale na razie osoby, które wcześniej zainstalowały Xcode, będą musiały pozostawić plik Xcode.app w folderze Aplikacje, jeśli nie chcą widzieć wyników wyszukiwania dla programistów w Spotlight.