Tipp: Ergebnisse „Entwickler“ in Spotlight ausblenden
Nicht nur Developer erleben manchmal Merkwürdigkeiten im Zusammenhang mit der macOS-Systemsuche. So werden Sie störende Resultate los.
Wenn ich die Systemsuche Spotlight auf meinem Mac verwende, erscheinen für alle Anfragen auch zahllose Ergebnisse unter der Rubrik „Entwickler“. Was hat es damit auf sich und wie werde ich diese störenden Einträge los?
Die Kategorie Entwickler ist für Dateien gedacht, die vorwiegend für Programmierer relevant sind, etwa Quellcode in diversen Sprachen. Darunter fallen aber auch XMP-Sidecar-Dateien, die etwa Adobe-Programme jedem Bild zur Seite stellen, um Metadaten darin abzulegen. Insbesondere wenn Sie Homebrew nutzen, finden sich zahlreiche Code-Dateien in den Suchergebnissen.
Abstellen können Sie den Entwickler-Abschnitt in der Systemeinstellung „Siri & Spotlight > Spotlight“. Entfernen Sie dort den Haken vor „Entwickler“, um die Suchergebnisse zu entschlacken. Ärgerlicherweise fehlt diese Option, wenn Sie Apples Entwicklungsumgebung Xcode nicht installiert oder wieder entfernt haben. In dem Fall zeigt Spotlight grundsätzlich Entwickler-Dateien an und Sie können es nicht beeinflussen.
Die einfachste Lösung wäre die recht langwierige Installation von Xcode, um danach die Einstellung ändern zu können. Wenn Sie Xcode nicht benutzen wollen, opfern Sie damit aber auch knapp 13 GByte Speichervolumen. Glücklicherweise können Sie macOS recht einfach austricksen und dem System vorgaukeln, Xcode wäre installiert:
Terminal-Bewanderte geben einfach folgendes Kommando ein, um eine leere Datei zu erzeugen, die denselben Namen wie Xcode trägt:
touch /Applications/Xcode.app
Es geht aber auch ohne Terminal:
- Öffnen Sie dazu TextEdit und erstellen mit Command + N ein neues, leeres Dokument.
- Sollte das Fenster oben eine Formatieren-Leiste mitsamt Lineal zeigen, wandeln Sie das Dokument mit Umschalt + Command + T oder über das Format-Menü in reinen Text um.
- Drücken Sie Command + S, um den Sichern-Dialog zu öffnen.
- Geben Sie als Namen „Xcode.app“ ein, wählen bei „Ort“ den Programme-Ordner aus (etwa via Umschalt + Command + A) und entfernen den Haken bei „.txt verwenden, falls kein Suffix angegeben ist“. Letzteres ist wichtig, denn nur dann führt ein Klick auf „Sichern“ dazu, dass Sie eine Datei erzeugen, die exakt wie die Xcode-App heißt. Ansonsten hängt TextEdit noch die Endung „.txt“ hinten dran.
Mit dieser funktionslosen Fake-App denkt die Spotlight-Systemeinstellung nun, dass Apples Entwicklertools auf Ihrem Mac installiert sind, und zeigt die oben erwähnte Einstellung an. Leider muss „Xcode.app“ auf Ihrem Mac verbleiben, damit Spotlight die Einstellung beibehält. Sobald Sie die Datei löschen, erscheinen die „Entwickler“-Suchergebnisse wieder in Spotlight.
Stört Sie die Dummy-App, macht ein Terminal-Befehl sie unsichtbar:
chflags hidden /Applications/Xcode.app
Vergessen Sie die unsichtbare Datei aber nicht. Möchten Sie nämlich doch einmal Xcode installieren, müssen Sie die nutzlose App vorab löschen, sonst scheitert die Installation.
Empfohlener redaktioneller Inhalt
Mit Ihrer Zustimmmung wird hier ein externer Preisvergleich (heise Preisvergleich) geladen.
Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit können personenbezogene Daten an Drittplattformen (heise Preisvergleich) übermittelt werden. Mehr dazu in unserer Datenschutzerklärung.
(bsc)