Wie deaktiviere ich die Entwickler- und Websuche in Spotlight?

Gestern habe ich auf Lion aktualisiert und es scheint, dass es einige Ergänzungen zu Spotlight gibt - den Entwickler- und Websuchgruppen.

Leider habe ich keine Möglichkeit gefunden, sie zu deaktivieren. Es gibt keine Option in den Spotlight-Einstellungen und ich konnte die richtige defaultsOption nicht finden.

Irgendwelche Ideen, wie man sie versteckt? Sie überladen Spotlight VIEL zu viel :)

FYI, das passiert immer noch im Alter von Catalina :( Die Dummy-Xcode.app-Lösung funktioniert immer noch :) Homebrew meldet jetzt "Xcode ist nicht installiert/veraltet" :*
Zu diesem Zeitpunkt wird noch immer nur eine Teillösung bereitgestellt (für Entwickler). Eine andere Frage ( apple.stackexchange.com/questions/300352/… ) legt nahe, dass es möglicherweise ein Terminalbefehlsrezept zum Deaktivieren von Websuchergebnissen in Spotlight gibt oder gab, aber ich habe es noch nicht gesehen.

Antworten (5)

Ich habe eine Lösung in diesem Forenthread beschrieben: http://forums.macrumors.com/showthread.php?t=1193533

Dies funktioniert nur zum Entfernen der Entwicklerkategorie.
Willkommen bei Ask Different! Die Community schätzt Antworten, die mehr als nur ein Link sind. Es ist in Ordnung, etwas Tinte in Ihren Antworten zu haben, aber Sie müssen es auch in der Antwort selbst zusammenfassen. Die Idee ist, die Antwort in die Lage zu versetzen, für sich allein zu stehen. Vielen Dank!
Weitere Erläuterungen zu Nathans Kommentar: Was ist, wenn die Seite, auf die Sie verlinkt haben, ausfällt?... Würden Sie bitte auch hier den Text Ihrer Lösung angeben?

Spotlight hält Sie für einen „Entwickler“, wenn Sie Xcode installiert haben oder es in der Vergangenheit zufällig installiert haben, und zeigt Ihnen daher Suchergebnisse an, die möglicherweise für einen Entwickler relevant sind.

Wenn Xcode tatsächlich installiert und auf dem Computer vorhanden ist, erscheint ein Kontrollkästchen namens „Entwickler“ im System Preferences > Spotlight > Search ResultsBedienfeld, das uns die Option gibt, „Entwickler“-Ergebnisse von der Anzeige in unseren Suchen zu deaktivieren. Wenn Xcode nicht erkannt wird, verschwindet das Kontrollkästchen aus dem Einstellungsfenster, aber Spotlight zeigt weiterhin Ergebnisse aus der Kategorie „Entwickler“ an.

Ich bin derzeit auf Yosemite und habe Xcode vor langer Zeit auf Mountain-Lion oder Lion installiert und deinstalliert und mich stattdessen für die Verwendung der „Command Line Tools“ entschieden. Ich hatte Spotlight bis vor kurzem auch deaktiviert und bekam Hunderte von Suchergebnissen in der Entwicklerkategorie, nachdem ich es wieder aktiviert hatte. Das Durcheinander machte Spotlight unbrauchbar.

Da ich nirgendwo im Web eine Lösung finden konnte, habe ich es endlich versucht, und es hat funktioniert:

Ich habe eine leere Datei mit dem Namen „Programme“ erstellt Xcode.app, und das fehlende Kontrollkästchen „Entwickler“ wurde in den Spotlight-Einstellungen angezeigt, das ich dann deaktivieren konnte, um mein Problem zu lösen.

Öffnen Applications > Utilities > Terminal.appSie dann, geben Sie ein und drücken Sie nach jeder der folgenden Zeilen die Eingabetaste, um die Dummy-Xcode-App zu erstellen

cd /Applications
touch Xcode.app

Gehen Sie dann zu den Spotlight-Einstellungen und deaktivieren Sie „Entwickler“ (möglicherweise müssen Sie die App „Systemeinstellungen“ neu starten, damit das fehlende Kontrollkästchen angezeigt wird).

Anmerkungen:

  • Sie müssen den Dummy Xcode.appauch nach dem Ändern der Einstellung behalten. Wenn Sie ihn löschen, wird die Einstellung zurückgesetzt.
  • Eine andere Lösung wäre, Xcode selbst zu installieren
Wie bereits erwähnt, müssen Sie den Dummy behalten Xcode.app, Sie können jedoch die Dummy-Xcode.app -Datei ausblenden, indem Sie sie chflags hidden /Applications/Xcode.appvom Terminal aus ausführen. Danke an forums.macrumors.com/threads/…
Auf Mojave muss ich die Dummy-Datei Xcode.app nicht mehr verlassen. Erstellen Sie die Datei, öffnen Sie die Spotlight-Einstellungen und deaktivieren Sie Developer, entfernen Sie Xcode.app. Entwickler taucht nicht mehr auf

Da die oberste Antwort ein Link zu einem Forumsbeitrag ist, finden Sie unten die Schritte vom Beitrag, falls er eines Tages verschwindet.

Der folgende Fix beschreibt, wie Sie die Spotlight-Entwicklerkategorie entfernen, ohne zuerst XCode zu installieren.

Konvertieren Sie die plist in XML:

plutil -convert xml1 ~/Library/Preferences/com.apple.spotlight.plist

Öffnen Sie die Datei im Editor Ihrer Wahl:

vim ~/Library/Preferences/com.apple.spotlight.plist

Fügen Sie kurz davor </array>unten Folgendes hinzu:

<dict>
    <key>enabled</key>
    <false/>
    <key>name</key>
    <string>SOURCE</string>
</dict>

Konvertieren Sie die Datei wieder in eine Binärdatei:

plutil -convert binary1 ~/Library/Preferences/com.apple.spotlight.plist

Melden Sie sich ab und wieder an.

Das hat es für mich behoben! Vielen Dank, dass Sie diese Lösung direkt hier gepostet haben, anstatt auf das Forum zu verlinken.

Ich konnte nur eine Lösung finden, blockieren Sie den gesamten Spotlight-Webzugriff mit einem kleinen Schnatz. Ich denke, das liegt daran, dass iCloud sich selbst bei Ihren persönlichen Dateien hilft.

Obwohl die Suchergebnisse keine Schalter zum Sortieren oder Unterdrücken dieser Ergebnisse haben, ist es trivial, die Ordner zum Datenschutzbereich hinzuzufügen.

Vielleicht könnte so etwas funktionieren, um die Entwicklertreffer zu unterdrücken?Geben Sie hier die Bildbeschreibung ein

Ich sehe noch keinen offensichtlichen Weg, die Websuche zu unterdrücken, aber zum Glück ist sie als letzter Ausweg platziert. Ich werde Apple wahrscheinlich Feedback / Bug geben, wenn 10.7.1 dies nicht mit einer Einstellung anspricht.

Nun, das bedeutet, dass ich meine gesamte HD ausschließen muss ... :(
Ich habe versucht, eine Flut von Entwicklerergebnissen zu erhalten, kann es aber nicht. Es trägt nur einen, zwei oder drei Treffer zum Ende des Listen-Spotlight-Fensters bei. Was sehen Sie und wie könnten sich die Entwicklerdateien irgendwo anders als im Entwicklerordner befinden?
Da ich selbst Webentwickler bin, habe ich einen Projektordner in meinem Home-Verzeichnis. Jedes Projekt enthält mehr als genug Dateien und es füllt die Spotlight-Ergebnisse nur mit Elementen, die ich dort nicht haben möchte. Nicht, dass es mir im Weg steht oder so, ich bekomme immer noch die Ergebnisse, nach denen ich oben suche, aber es ärgert mich immer noch, sie dort zu haben.
Melden Sie auf jeden Fall einen Fehler - sie haben dem Tool eine Klasse hinzugefügt, die wie alle anderen Datenkategorien geordnet/filterbar sein muss.