In einem früheren Tutorial haben wir Ihnen gezeigt, wie Sie die versteckten Dateien in Mac OS X über das Terminal anzeigen können. Für diejenigen, die häufig auf die versteckten Dateien zugreifen müssen, aber das Terminal nicht jedes Mal verwenden möchten, um die Sichtbarkeit der Dateien zu ändern, wie wäre es mit einer Tastenkombination, um verborgene Dateien schnell mit einem einzigen Tastendruck anzuzeigen?

Um dies zu ermöglichen, müssen wir einen Dienst (in Automator) erstellen, um den Befehl auszuführen und dann eine Verknüpfung für diesen Dienst zuzuweisen.

Hinweis : Die folgende Methode wurde getestet und funktioniert unter Mac OS X Yosemite. Es gibt ein paar Berichte, die besagen, dass es in 10.8 (OS X Mountain Lion) und darunter möglicherweise nicht funktioniert. Wir haben keine Möglichkeit, dies zu überprüfen. Wenn Sie also eine ältere Version von OS X verwenden, befolgen Sie dies auf eigene Gefahr.

Erstellen eines Dienstes zum Ausführen des Befehls verdeckte Dateien anzeigen

Öffnen Sie in OS X Automator (Anwendungen -> Automator). Sie werden aufgefordert, einen Typ für Ihre neue Automatisierung auszuwählen. Wählen Sie "Dienst".

Wählen Sie im linken Bereich Dienstprogramme aus. Wählen Sie im mittleren Bereich "AppleScript ausführen" und ziehen Sie es in den Arbeitsbereich.

Wählen Sie im Bereich Workflow zunächst für das Dropdown-Feld "Service erhält" "keine Eingabe". Als nächstes ändern Sie das gesamte Anwendungsfeld zu "Finder".

Ersetzen Sie im AppleScript-Bereich die Zeile (* Your script goes here *) damit:

 setze newHiddenVisitysState auf "YES" versuche set oldHiddenVisibilitiesState um Shell Script auszuführen "defaults read com.apple.finder AppleShowAllFiles" falls oldHiddenVisitysState in {"1", "YES"} dann setze newHiddenVisitysState auf "NO" Ende wenn Ende versuchen Shellskript auszuführen "Standards schreiben com.apple.finder AppleShowAllFiles" & newHiddenVisibilitiesState sagen Anwendung "Finder" setzen Sie die Windows zu jedem Finder Fenster wiederholen mit i von 1 bis Anzahl der Elemente in der Windows set this_item zu Element i der Windows setzen Sie die Ansicht der aktuellen Ansicht von this_item wenn theView Ist die Listenansicht, dann wird die aktuelle Ansicht von this_item auf die Symbolansicht gesetzt. sonst wird die aktuelle Ansicht von this_item gesetzt, um die Listenansicht zu beenden, wenn die aktuelle Ansicht von this_item auf theView eingestellt ist. end repeat end tell 

Skriptkredit: Frag anders

Zuletzt speichern Sie diese Datei (Datei -> Speichern) mit dem Namen "ToggleHidden" (oder einem anderen gewünschten Namen).

Um zu testen, ob der ToggleHidden-Dienst funktioniert, öffnen Sie den Finder und gehen Sie zum Menü (Finder -> Dienste) und wählen Sie den Dienst "ToggleHidden".

Wenn es funktioniert, sollten alle versteckten Dateien im Finder angezeigt werden. Klicken Sie erneut darauf, und die versteckten Dateien sollten verschwinden.

Zuweisen von Tastenkombination zu ToggleHidden

Der letzte Schritt zum Abschließen dieses Lernprogramms besteht darin, diesem Dienst eine Tastenkombination zuzuweisen. Gehen Sie zu "Systemeinstellungen -> Tastatur -> Verknüpfungen". Wählen Sie im linken Bereich "Dienste". Scrollen Sie im rechten Bereich nach unten, bis Sie den Eintrag "ToggleHidden" sehen.

Wählen Sie den Eintrag "ToggleHidden" und klicken Sie auf den Text "Verknüpfung hinzufügen". Sie können jetzt eine Tastenkombination für diesen Dienst hinzufügen. Für dieses Tutorial setze ich "Strg + Umschalt + H". Nur zu Ihrer Information verwenden die meisten Linux-Distributionen "Strg + H", um die Sichtbarkeit versteckter Dateien zu ändern.

Das ist es.

Fazit

Für die meisten Benutzer ist es meistens nicht notwendig, auf die versteckten Dateien zuzugreifen. Aber für diejenigen, die müssen, die versteckten Dateien über das Terminal enthüllen kann eine mühsame Aufgabe sein, ganz zu schweigen davon, dass Sie sich an den Befehl erinnern müssen, es zu tun. Wenn Sie einen Tastaturkurzbefehl für diese Aufgabe festlegen, wird dies wesentlich einfacher und Sie werden produktiver.

Lassen Sie uns in den Kommentaren wissen, wenn Sie Fragen haben.