Hemsida » hur » Så här inaktiverar du sökresultat för utvecklare i strålkastare på en Mac

    Så här inaktiverar du sökresultat för utvecklare i strålkastare på en Mac

    Spotlight-sökning i Mac OS X visar resultat från kategorin "Utvecklare" om du någonsin har installerat Xcode på din Mac. Om du fortfarande har Xcode installerat, är det enkelt att avmarkera det här. Men om du har avinstallerat Xcode fortsätter Spotlight bara att visa Utvecklarens sökresultat, utan att det går att stänga av dem.

    Detta kan störa Spotlight med många sökresultat du kanske inte vill se, särskilt om du har många källkodsfiler som ligger på din Mac. Så här inaktiverar du det - även om du inte har installerat Xcode.

    Om du har installerat Xcode

    Om du har Xcode installerat är det enkelt eftersom du kan göra det på normalt sätt.

    Öppna fönstret Systeminställningar genom att klicka på Apple-menyn och välj "Systeminställningar." Klicka på "Spotlight" -ikonen i fönstret Systeminställningar..

    Du kan också använda Spotlight för att starta den här inställningsrutan - tryck på Kommando + Mellanslag, skriv Spotlight, välj Spotlight-genvägen och tryck på Enter.

    Leta reda på kategorin "Utvecklare" i listan under sökresultat och avmarkera den. Spotlight visar inte längre utvecklarens sökresultat.

    Buggen

    Om du inte har Xcode installerat, kommer du inte att se kategorin "Utvecklare" i rutan Inställningar för Spotlight alls. Utvecklarresultat visas i Spotlight-sökning, men det går inte att stänga av dem.

    Detta verkar vara resultatet av en bugg i Mac OS X. Vi stötte på denna bugg i både OS X 10.10 Yosemite och 10.11 El Capitan. Det kan också ha varit ett problem på tidigare versioner.

    Om du någonsin har installerat Xcode, antar Spotlight att du är en "utvecklare" och fortsätter att visa dig utvecklarens sökresultat, även efter att du avinstallerat Xcode. Fönstret för Spotlight-inställningar verkar emellertid bara visa kategorin "Utvecklare" om Xcode för närvarande är installerat. Det finns normalt inget sätt att inaktivera detta om du inte har installerat Xcode.

    Om du inte har installerat Xcode

    Tack och lov finns det en snabb lösning som du kan använda om du inte vill installera om Xcode igen. Självklart skulle ominstallation av Xcode också fungera - men du måste lämna Xcode installerat.

    Vi behöver bara lura Spotlight för att tro att du har installerat Xcode. För att göra detta, öppna ett terminalfönster. Tryck på Command + Space, skriv Terminal och tryck på Enter för att starta ett terminalfönster från Spotlight. Du kan också öppna ett Finder-fönster, klicka på "Program" i sidofältet, dubbelklicka på mappen "Verktyg" och dubbelklicka sedan på "Terminal" -genväggen.

    Skriv följande två kommandon i terminalfönstret, tryck på Enter efter varje för att köra dem:

    cd / applikationer

    tryck på Xcode.app

    Detta skapar en tom fil med namnet Xcode.app i mappen Program. Det tar inte upp något utrymme, och det gör ingenting. Du får se det i mappen Program, även om du inte kan starta eller göra något med det.

    Nu kan du öppna Spotlight-rutan igen i Systeminställningar. Med en fil med namnet Xcode.app, kommer det att visa dig kryssrutan "Utvecklare" och du kan avmarkera det och ta bort sökresultaten från utvecklaren från dina Spotlight-sökningar.

    Ta inte bort den tomma Xcode.app-filen senare - du måste lämna den där. Om du öppnar Spotlight-inställningspanelen efter att du raderat Xcode.app, verkar det att aktivera utvecklar sökningar i Spotlight igen.


    Tack vare Sans Comic över på Stack Exchange för att räkna ut den här lösningen. Denna persons arbete var ovärderligt när vi snubblat på problemet själva.

    Apple kommer förhoppningsvis att lösa problemet i framtiden. Men för närvarande måste personer som tidigare har installerat Xcode lämna en Xcode.app-fil i mappen Program, om de inte vill se utvecklarens sökresultat i strålkastare.