If-Koubou

Jak wyłączyć wyniki wyszukiwania programisty w Spotlight na komputerze Mac

Jak wyłączyć wyniki wyszukiwania programisty w Spotlight na komputerze Mac (Jak)

Wyszukiwanie Spotlight na Mac OS X pokazuje wyniki z kategorii "Developer", jeśli kiedykolwiek zainstalowałeś Xcode na Macu. Jeśli nadal masz zainstalowany Xcode, jest łatwe pole do wyłączenia tego. Ale jeśli odinstalowałeś Xcode, Spotlight po prostu wyświetla wyniki wyszukiwania dla programistów, ale nie ma 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ć, zwłaszcza 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 zrobić to 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 dla programistów.

Bug

Jeśli nie masz zainstalowanego Xcode, kategoria "Programista" w ogóle nie będzie widoczna 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 systemie Mac OS X. Napotkaliśmy ten błąd zarówno w systemie OS X 10.10 Yosemite, jak i 10.11 El Capitan. To może 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ć - ale musisz pozostawić 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 wyszukiwania Spotlight.

Nie usuwaj pustego pliku Xcode.app później - musisz go tam zostawić. Po ponownym otwarciu panelu preferencji Spotlight po usunięciu pliku Xcode.app ponownie włącza wyszukiwanie 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ą, aby wyniki wyszukiwania dla programistów były wyświetlane w Spotlight.