Risposte:
Puoi mostrare i file nascosti nel Finder con un semplice comando Terminale:
defaults write com.apple.finder AppleShowAllFiles -bool YES
Quindi riavvia Finder tenendo premuto il tasto Opzione e facendo clic con il pulsante destro del mouse sull'icona del dock.
Tuttavia, non è possibile nascondere i file .DS_Store senza nascondere il resto dei file nascosti. Probabilmente devi solo vivere in un modo o nell'altro.
sudo defaults write com.apple.finder AppleShowAllFiles TRUE
if
sezione prima del codice.
Ecco cosa suggerisce Adobe :
Per evitare la creazione di file .DS_Store, non utilizzare OS X Finder per visualizzare le cartelle. Un modo alternativo per visualizzare le cartelle è utilizzare la riga di comando UNIX.
Brillante! ;)
Non puoi nasconderlo, ma puoi renderlo trasparente, quindi trascinarlo nell'angolo in basso a sinistra o in basso a destra. Quindi solo tu vedrai una stringa ".DS_Store" e non ci sarà alcuna icona.
Metodo esperto: copia un'immagine trasparente dal tuo editor img preferito, seleziona l'icona del file nella finestra delle informazioni sul file e incolla l'immagine trasparente quando l'icona originale è selezionata in alto.
Metodo passo-passo (precedente a Yosemite):
Per @mliqu: in OS X Yosemite (10.10.1):
Sto solo aggiungendo la mia soluzione a questo perché non mi piaceva nessuna delle altre opzioni. Sono uno sviluppatore web e utilizzo /bin/zsh
e oh-my-zsh
... in entrambi i casi puoi aggiungerlo a bash o sh.
È semplice, diretto e solo 8 righe. Lavoro molto nel terminale, quindi è per questo che funziona meglio per la mia installazione.
Nel mio .zshrc ho aggiunto le seguenti righe per facilitare il passaggio.
function hideallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool NO
killall Finder
}
function showallfiles(){
defaults write com.apple.finder AppleShowAllFiles -bool YES
killall Finder
}
Quindi esegui . ~/.zshrc
o per bash . ~/.bash_profile
o disconnettiti dal tuo Mac e accedi nuovamente.
Quindi nel terminale puoi eseguire showallfiles
o hideallfiles
e cambierà la configurazione e riavvierà Finder.
modifica: confermato funzionante il 10.10 Yosemite
C'è questo strumento magico open source: l' asepsi . Le fonti sono disponibili su Github .
La versione 1.4 ora funziona con OS X Mavericks.
Aggiornamento: segnalato non funzionante su El Capitan
Avvertenza: l'asepsi non è più in fase di sviluppo attivo e supportata in OS X 10.11 (El Capitan) e versioni successive.
A partire da macOS Sierra Beta, .DS_Store è in realtà sempre nascosto dal Finder. Mostra i file nascosti come faresti normalmente e .DS_Store sparirà:
defaults write com.apple.finder AppleShowAllFiles -bool YES && killall Finder
Dopo molti anni on / off di ricerca di una soluzione, ci sono solo poche alternative, nessuna delle quali corrisponde perfettamente alla domanda originale; cioè non esiste ancora una soluzione alla tua domanda specifica ....
http://mac.softpedia.com/get/Dashboard-Widgets/Webcams/Miscellaneous/Hiddenfiles-Widget.shtml
Questo riguarda solo il desktop, ma poiché è il posto più evidente e fastidioso per i file .DS_Store, potrebbe valere la pena condividerlo:
cd ~/Desktop
rm .DS_Store
cd ~
chmod 500 Desktop
Questa sequenza rimuove le autorizzazioni di scrittura per la cartella Desktop. Poiché Finder agisce con le tue autorizzazioni, rimuove anche la capacità del Finder di salvare un file .DS_Store sul desktop. Naturalmente, ti impedisce anche di salvare o modificare i file esistenti sul desktop. Perfetto se ti piace avere una configurazione ultra-pulita.
Esempio di no .DS_Store sul desktop senza utilizzare app speciali:
nota: utilizzando questi passaggi, è ancora possibile trascinare gli elementi sul desktop poiché MacOS richiederà un accesso da amministratore quando necessario.
Crea un servizio AppleScript / terminal utilizzando Automator e salvalo per renderlo accessibile dal menu Finder> Servizi
L'azione di Automator sarà un processo in due fasi.
Passaggio 1. Aggiungi un AppleScript. Questo script attiva o disattiva i file nascosti (potrebbe non essere formattato correttamente perché sto scrivendo sul mio telefono)
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
Passaggio 2. Aggiungere uno script cron bash. Questo script aggiuntivo cercherà e rimuoverà automaticamente tutti i file .DS_Store nello stesso momento in cui verrebbero attivati per la visualizzazione. Una volta completato, riavvia Finder e chiude il terminale.
#!/bin/sh
find ~ -name .DS_Store -exec /bin/rm -f -- {} \;
KillAll Finder
exit 0
Questa non è una soluzione perfetta, ma raggiungerà il risultato che stai cercando.
In alternativa, è possibile utilizzare questa utility che reindirizzerà la creazione di file DS_Store a una directory della cache, ma preferisco non installare software che consumerà risorse quando possibile.
Il link è http://asepsis.binaryage.com/
Sto usando Xtra Finder ( http://www.trankynam.com/xtrafinder ) per passare velocemente da un file all'altro tra i file nascosti. Puoi creare la tua scorciatoia per il gioco. Non c'è bisogno di uccidere finder. Questo è un po 'più pratico e facile da usare invece di digitare comandi o eseguire script.
L'uso di Terminal funziona per nascondere i file .DS_store.
defaults write com.apple.finder AppleShowAllFiles -bool NO
Questo nasconde i file nascosti. Può cambiare NO
per YES
se volete vedere di nuovo.
Installa Sierra più recente, imposta per vedere i file nascosti, tutti i file hiden mostrati, ma i file .DS_Store non verranno mostrati (anche se sono lì).
Usa sicuramente l' icona trasparente . Quindi, basta spostarlo. Lontano dagli occhi, lontano dal cuore.
Utente di El Capitan qui.
Mi piace mantenere un desktop pulito; nessuna icona o collegamento. Ho anche bisogno di vedere i file nascosti nel Finder.
Ho "fatto doppio clic" sull'icona .DS_Store e selezionato "Mostra opzioni di visualizzazione". In quella finestra, ho ridimensionato l'icona a 16x16 e la dimensione del testo a 10. Ho impostato anche la dimensione della griglia il più piccola possibile.
Ho quindi trascinato l'icona in basso a destra, quindi sono rimasta con una piccola scatola nell'angolo in basso a destra del desktop.
Icona trasparente, spostare fuori dallo schermo, facile passo dopo passo qui:
https://www.scottofford.com/2013/03/hide-ds-store-on-mac/
Tramite questa domanda Risposta diversa: https://apple.stackexchange.com/a/237999/6902 .