Wie blendet man den Finder aus der Anwendungsliste aus, wenn man Befehl-Tab drückt?

Wie blendet man den Finder aus der Anwendungsliste aus, wenn man Befehl-Tab drückt?

So ist mein Mac bereits eingerichtet. Ich möchte ihn ausschalten.

Antwort1

Update 2021:Diese Antwort galt für ältere Versionen von macOS. Jetzt können Sie die Info.plistDatei aufgrund des Systemintegritätsschutzes (SIP) nicht überschreiben. Wenn Sie dies wirklich tun möchten, deaktivieren Sie SIP. Beachten Sie jedoch, dass dies erhebliche Auswirkungen auf die Sicherheit Ihres Systems haben kann.

Sie können grundsätzlich jede Anwendung aus dem Dock und der Anwendungs-Umschaltliste ausblenden, indem Siedie LSUIElementEigenschaft.

Wenn dieser Schlüssel auf „1“ gesetzt ist, führt Launch Services die Anwendung als Agent-Anwendung aus. Agent-Anwendungen werden nicht im Dock oder im Fenster „Sofort beenden“ angezeigt. Obwohl sie normalerweise als Hintergrundanwendungen ausgeführt werden, können sie bei Bedarf in den Vordergrund treten, um eine Benutzeroberfläche anzuzeigen.

Öffnen Sie also die Eigenschaftenliste der Anwendung:

/Applications/Application.app/Contents/Info.plist

… und fügen Sie den LSUIElementSchlüssel mit dem Wert zur Wurzel des Baums hinzu 1.


Klicken Sie dazu mit der rechten Maustaste auf die Anwendung* und wählen SiePaketinhalt anzeigenund öffnen Sie dann die Info.plistDatei. Idealerweise tun Sie dies mitImmobilienlisten-Editor.app(das mit Xcode 3 geliefert wird) oder Xcode 4 selbst. Sie können auch einen einfachen Texteditor verwenden, da die Datei nur XML ist.

Nachdem Sie den Wert geändert und die Datei gespeichert haben, sollten Sie Ihr Dock neu starten:

killall Dock

… oder, wenn Sie gerade die Eigenschaften des Finders geändert haben, starten Sie ihn neu, indem Sie mit der rechten Maustaste auf das Symbol klicken, während Sie gedrückt halten , und dannRelaunch Finder.

Ein ähnlicher Ansatz wurde kürzlich auch auf LifeHacker erwähnt:Entfernen Sie den Finder aus dem Anwendungsumschalter in OS X.**

* Finder befindet sich eigentlich in /System/Library/CoreServices/Finder.app, nicht in /Applications.
** Es wird erwähnt NSUIElement, wofür ich in Apples Entwicklerdokumentationen keinen Hinweis finde. Wenn mich jemand über den Unterschied zwischen diesen beiden aufklären könnte, nur zu.

verwandte Informationen