Sådan deaktiverer du søgeresultaterne i Spotlight på en Mac
Spotlight-søgning på Mac OS X viser resultater fra kategorien "Udvikler", hvis du nogensinde har installeret Xcode på din Mac. Hvis du stadig har Xcode installeret, er der en nem afkrydsningsfelt for at deaktivere dette. Men hvis du har afinstalleret Xcode, fortsætter Spotlight bare med at vise udviklerens søgeresultater, uden at de kan slukke dem.
Dette kan rodde Spotlight med mange søgeresultater, du måske ikke vil se, især hvis du har mange kildekodefiler liggende rundt på din Mac. Sådan deaktiveres det - selvom du ikke har installeret Xcode.
Hvis du har installeret Xcode
Hvis du har installeret Xcode, er det simpelt, fordi du kan gøre det på den normale måde.
Åbn vinduet Systemindstillinger ved at klikke på Apple-menuen og vælge "Systemindstillinger." Klik på ikonet "Spotlight" i vinduet Systemindstillinger..
Du kan også bruge Spotlight til at starte denne præferencerrude - tryk på Kommando + Mellemrum, skriv Spotlight, vælg genvejstastaturet og tryk Enter.
Find kategorien "Udvikler" i listen under Søgeresultater og fjern markeringen. Spotlight viser ikke længere udviklerens søgeresultater.
The Bug
Hvis du ikke har Xcode installeret, kan du ikke se kategorien "Udvikler" i vinduet Indstillinger for Spotlight. Udvikleresultaterne vises i Spotlight-søgning, men der er ingen måde at slukke for.
Dette synes at være resultatet af en fejl i Mac OS X. Vi fandt denne fejl i både OS X 10.10 Yosemite og 10.11 El Capitan. Det kan også have været et problem på tidligere versioner.
Hvis du nogensinde har installeret Xcode, antager Spotlight, at du er en "developer" og vil fortsætte med at vise dig udvikleres søgeresultater, selv efter at du har afinstalleret Xcode. Skærmbilledet for Spotlight-præferencer synes imidlertid kun at vise kategorien "Udvikler", hvis Xcode for øjeblikket er installeret. Der er normalt ingen måde at deaktivere dette, hvis du ikke har installeret Xcode.
Hvis du ikke har installeret Xcode
Heldigvis er der en hurtig løsning, du kan bruge, hvis du ikke vil geninstallere Xcode. Selvfølgelig vil geninstallation af Xcode også fungere - men du skal lade Xcode installeres.
Vi skal bare lure Spotlight til at tro at du har installeret Xcode. For at gøre dette skal du åbne et Terminal vindue. Tryk på Command + Space, skriv Terminal, og tryk Enter for at starte et terminalvindue fra Spotlight. Du kan også åbne et Finder-vindue, klikke på "Programmer" i sidepanelet, dobbeltklikke på mappen "Hjælpeprogrammer" og dobbeltklik derefter på genvejstasten "Terminal"..
Indtast følgende to kommandoer i terminalvinduet, tryk på Enter efter hver for at køre dem:
cd / applikationer
tryk på Xcode.app
Dette skaber en tom fil ved navn Xcode.app i mappen Applications. Det tager ikke plads, og det gør ikke noget. Du får vist det i mappen Programmer, selvom du ikke kan starte eller gøre noget med det.
Du kan nu genåbne Spotlight-ruden i Systemindstillinger. Med en fil med navnet Xcode.app til stede, vil det vise dig afkrydsningsfeltet "Udvikler", og du kan fjerne markeringen ved at fjerne udviklerens søgeresultater fra dine Spotlight-søgninger.
Slet ikke den tomme Xcode.app-fil senere - du skal overlade den der. Hvis du genåbner Spotlight-indstillingspanelet efter sletning af Xcode.app, synes det at genaktivere Udvikler-søgninger i Spotlight igen.
Takket være Sans Comic over på Stack Exchange for at finde ud af denne løsning. Denne persons arbejde var uvurderlig, da vi snuble over problemet selv.
Apple vil forhåbentlig løse dette problem i fremtiden. Men for nu har folk, der tidligere har installeret Xcode, brug for at forlade en Xcode.app-fil i deres programmer-mappe, hvis de ikke vil se udviklerens søgeresultater i Spotlight.