Antworten:
Sie können versteckte Dateien im Finder mit einem einfachen Terminalbefehl anzeigen:
defaults write com.apple.finder AppleShowAllFiles -bool YES
Starten Sie den Finder neu, indem Sie die Optionstaste gedrückt halten und mit der rechten Maustaste auf das Dock-Symbol klicken.
Sie können die .DS_Store-Dateien jedoch nicht ausblenden, ohne die restlichen versteckten Dateien auszublenden. Sie müssen wahrscheinlich nur so oder so leben.
sudo defaults write com.apple.finder AppleShowAllFiles TRUE
if
Abschnitt vor dem Code.
Dies schlägt Adobe vor :
Verwenden Sie den OS X Finder nicht zum Anzeigen von Ordnern, um das Erstellen von .DS_Store-Dateien zu vermeiden. Eine alternative Möglichkeit zum Anzeigen von Ordnern ist die Verwendung der UNIX-Befehlszeile.
Brillant! ;)
Sie können es nicht ausblenden, aber Sie können es transparent machen und dann in die untere linke oder untere rechte Ecke ziehen. Es wird also nur die Zeichenfolge ".DS_Store" angezeigt, und es wird kein Symbol angezeigt.
Expertenmethode: Kopieren Sie ein transparentes Bild aus Ihrem bevorzugten Bildbearbeitungsprogramm, wählen Sie das Symbol der Datei im Dateiinfofenster aus und fügen Sie das transparente Bild ein, wenn das Originalsymbol oben ausgewählt ist.
Schritt-für-Schritt-Methode (vor Yosemite):
Per @mliqu: In OS X Yosemite (10.10.1):
Ich füge nur meine Lösung hinzu, da mir keine der anderen Optionen gefallen hat. Ich bin ein Webentwickler und benutze /bin/zsh
und oh-my-zsh
... so oder so kann man dies zu bash oder sh hinzufügen.
Es ist einfach, direkt und nur 8 Zeilen. Ich arbeite viel im Terminal, deshalb funktioniert das am besten für mein Setup.
In meinem .zshrc habe ich die folgenden Zeilen hinzugefügt, um das Umschalten zu vereinfachen.
function hideallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder
}
function showallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool YES
killall Finder
}
Führen Sie dann . ~/.zshrc
oder für Bash . ~/.bash_profile
oder Logout Ihren Mac aus und wieder ein.
Dann können Sie im Terminal showallfiles
oder ausführen hideallfiles
und es wird die Konfiguration ändern und Finder neu starten.
edit: bestätigte die Arbeit an 10.10 Yosemite
Es gibt dieses magische Open-Source-Tool: Asepsis . Quellen sind auf Github verfügbar .
Version 1.4 funktioniert jetzt mit OS X Mavericks.
Update: Berichten zufolge funktioniert El Capitan nicht
Warnung: Asepsis befindet sich nicht mehr in der aktiven Entwicklung und wird unter OS X 10.11 (El Capitan) und höher unterstützt.
Ab macOS Sierra Beta ist .DS_Store eigentlich immer vor dem Finder verborgen. Zeige einfach versteckte Dateien wie gewohnt und .DS_Store ist weg:
defaults write com.apple.finder AppleShowAllFiles -bool YES && killall Finder
Nach vielen Jahren der Suche nach einer Lösung gibt es nur wenige Alternativen, von denen keine Ihrer ursprünglichen Frage entspricht. dh es gibt keine Lösung für Ihre spezifische Frage .... noch
http://mac.softpedia.com/get/Dashboard-Widgets/Webcams/Miscellaneous/Hiddenfiles-Widget.shtml
Dies betrifft nur den Desktop. Da dies jedoch der auffälligste und nervigste Ort für .DS_Store-Dateien ist, kann es sich lohnen, Folgendes mit anderen zu teilen:
cd ~/Desktop
rm .DS_Store
cd ~
chmod 500 Desktop
Diese Sequenz entfernt Ihre Schreibberechtigungen für den Desktop-Ordner. Da Finder mit Ihren Berechtigungen arbeitet, wird auch die Möglichkeit des Finders entfernt, eine .DS_Store-Datei auf dem Desktop zu speichern. Natürlich hindert es Sie auch daran, vorhandene Dateien auf dem Desktop zu speichern oder zu ändern. Perfekt, wenn Sie ein ultra-sauberes Setup wünschen.
Beispiel für keinen .DS_Store auf dem Desktop ohne Verwendung spezieller Apps:
Hinweis: Mit diesen Schritten ist es weiterhin möglich, Objekte auf den Desktop zu ziehen, da MacOS Sie bei Bedarf zur Eingabe eines Administrator-Logins auffordert.
Erstellen Sie mit Automator einen AppleScript / Terminal-Dienst und speichern Sie ihn, um über das Menü Finder> Services darauf zugreifen zu können
Die Automator-Aktion besteht aus zwei Schritten.
Schritt 1. Fügen Sie ein AppleScript hinzu. Dieses Skript schaltet versteckte Dateien ein oder aus (möglicherweise nicht richtig formatiert, da ich auf meinem Handy schreibe)
if (do shell script "defaults read com.apple.finder AppleShowAllFiles") is equal to "0"
then
do shell script "defaults write com.apple.finder AppleShowAllFiles 1"
else
do shell script "defaults write com.apple.finder AppleShowAllFiles 0"
end if
Schritt 2. Fügen Sie ein Bash-Cron-Skript hinzu. Dieses zusätzliche Skript sucht und entfernt automatisch alle .DS_Store-Dateien, die zur Anzeige angestoßen werden. Sobald dies abgeschlossen ist, wird Finder neu gestartet und das Terminal geschlossen.
#!/bin/sh
find ~ -name .DS_Store -exec /bin/rm -f -- {} \;
KillAll Finder
exit 0
Dies ist keine perfekte Lösung, aber es wird das Ergebnis erzielen, das Sie suchen.
Alternativ können Sie dieses Dienstprogramm verwenden, das die Erstellung von DS_Store-Dateien in ein Cache-Verzeichnis umleitet. Ich bevorzuge jedoch, keine Software zu installieren, die nach Möglichkeit Ressourcen verbraucht.
Der Link lautet http://asepsis.binaryage.com/
Ich verwende Xtra Finder ( http://www.trankynam.com/xtrafinder ), um schnell zwischen versteckten Dateien zu wechseln. Sie können Ihre eigene Verknüpfung für das Toogeln erstellen. Sie müssen den Finder nicht töten. Dies ist etwas praktischer und einfacher zu bedienen, anstatt Befehle einzugeben oder Skripte auszuführen.
Mit Terminal können Sie .DS_store-Dateien ausblenden.
defaults write com.apple.finder AppleShowAllFiles -bool NO
Dies verbirgt die versteckten Dateien. Kann zu ändern NO
, YES
wenn Sie sie wieder sehen möchten.
Installieren Sie die neueste Version von Sierra, und legen Sie fest, dass alle ausgeblendeten Dateien angezeigt werden. Die .DS_Store-Dateien werden jedoch nicht angezeigt (obwohl sie vorhanden sind).
Verwenden Sie auf jeden Fall das transparente Symbol . Bewegen Sie es dann einfach. Aus dem Auge, aus dem Sinn.
El Capitan Benutzer hier.
Ich mag es, einen sauberen Desktop zu haben. Keine Icons oder Links. Ich muss auch versteckte Dateien im Finder sehen.
Ich habe das .DS_Store-Symbol "doppelt angeklickt" und "Ansichtsoptionen anzeigen" ausgewählt. In diesem Fenster habe ich das Symbol auf 16 x 16 und die Textgröße auf 10 verkleinert. Ich habe auch die Rastergröße so klein wie möglich eingestellt.
Ich habe das Symbol dann nach unten rechts gezogen, sodass in der unteren rechten Ecke des Desktops ein kleines Kästchen angezeigt wird.
Transparentes Symbol, Bildschirm verlassen, einfach Schritt für Schritt hier:
https://www.scottofford.com/2013/03/hide-ds-store-on-mac/
Über diese Frage andere Antwort: https://apple.stackexchange.com/a/237999/6902 .