Visualizzare il tasto di scelta rapida dei file nascosti su Mavericks andato?


67

Nelle versioni precedenti di OS X, era possibile visualizzare i file nascosti in una finestra di dialogo del Finder (Apri, Salva, ecc.) Usando Command-Shift-Period.

In Mavericks, quella funzione non funziona per me. C'è un altro comando che si può usare? Preferirei non abilitare globalmente i file nascosti.

EDIT: Sono quello che offre la generosità. Sembra che non posso commentare perché non ho abbastanza rappresentante ora :)

Quindi ... sì, sto eseguendo anche 10.9.1 e non funziona. L'ho usato nelle precedenti versioni di OSX e ha funzionato bene. Lo script menzionato è OK per mostrare i file nascosti nel Finder, ma non funziona così bene quando si utilizza la finestra di dialogo Apri / Salva.

Il mio caso d'uso: a volte ho bisogno di aprire / salvare i file nella /tmpdirectory. Nelle versioni precedenti di OSX ho appena usato la finestra di dialogo per accedere alla radice del disco, quindi premere CommandShift.e quindi sono stato in grado di vedere la /tmpdirectory (in realtà /private/tmp).

Quindi, se state usando la stessa versione di OSX e funziona per voi, credo che ci debba essere un modo per riattivare questo. Qualche idea?


5
Ho appena provato Cmd-Shift-. in una finestra di dialogo Apri ... (in Chrome il 10.9.1) e ha funzionato alla grande. Sei: 1) sicuro che la cartella in cui stai usando la scorciatoia abbia effettivamente dei file nascosti (l'ho usata in ~) ?; 2) Quel Cmd-Shift-. non è stato rimappato a qualcos'altro sul tuo sistema?
Ian C.

3
Funziona ancora con il mio 10.9.1
markhunte il

@Cristian: la mia macchina non sta attualmente riscontrando il problema che stai riscontrando, quindi è difficile replicare / risolvere il problema per me; tuttavia, spero di poterti aiutare a isolare ciò che potrebbe causarlo. L'account utente che stai utilizzando sul tuo computer è configurato come account amministratore? Inoltre, quando è stata l'ultima volta che hai eseguito le autorizzazioni di riparazione sul computer?
Anil Natha,

@Cristian e Boyd, volevo solo chiarire qualcosa. Questo problema si verifica in qualsiasi finestra di dialogo Apri / Salva, fondamentalmente è indipendente dall'applicazione o si verifica solo in un numero finito di applicazioni.
Anil Natha,

1
confermo che la vecchia scorciatoia di attivazione / disattivazione ha smesso di funzionare anche per me su 10.9.1. ha dovuto ricorrere a mostrare tutti i file a livello globale sempre condefaults write -g AppleShowAllFiles -bool true
Viktor Trón

Risposte:


60

I collegamenti dei tasti non funzionano in modalità Vista colonna su Maverick, ma funzionano ad es. In modalità Vista elenco. Tornare alla modalità di visualizzazione Colonna dopo aver attivato / disattivato la modalità di visualizzazione Elenco, quindi mostra i file nascosti.


6
Questo!! Questa è la risposta! +1 grazie. Non riesco a immaginare cosa li abbia ispirati a disabilitarla per la modalità colonna
Anentropic,

@Anentropic: sono in ritardo in questa discussione. Trovo la tua risposta e funziona per me, posso vedere i file nascosti ma non riesco ad aprirli come avrei potuto nelle versioni precedenti. Sai come aprire i file nascosti?
Nrc,

@Nrc se ci si trova in una finestra di dialogo per l'apertura di un file, è probabile che il programma in uso abbia specificato solo alcuni tipi di file (ovvero estensioni di file) adatti per l'apertura ... i file nascosti sono spesso file unix che iniziano con un punto e quindi verrà filtrato dalla maggior parte dei programmi a meno che non selezioni l'opzione "tutti i tipi di file" ... forse questo è il tuo problema?
Anentropico

+1 Grazie per il suggerimento. Ma sul serio ... quanto è stupido? Perché la combinazione di tasti dovrebbe funzionare in una modalità di visualizzazione e non nell'altra? Accidenti ...
Pierre Henry,

3
Non è disabilitato, è solo buggy. Dopo aver premuto Cmd + Shift + ., fai clic su un'altra cartella, quindi fai clic su Indietro e puoi vedere i file nascosti, anche in modalità colonna.
Tamlyn,

38

Attualmente sto eseguendo OS X (10.9.1) e ho appena provato la scorciatoia da tastiera + + .in una finestra di dialogo di salvataggio e ha funzionato bene.

Ho anche installato un AppleScript sulla mia macchina con una scorciatoia da tastiera di ^+ + + .che alterna la visibilità dei file nascosti all'interno di Finder ogni volta che voglio. In questo modo non devo eseguire manualmente un comando terminale per mostrare i file nascosti e posso disattivarlo rapidamente per evitare di modificare accidentalmente i file di sistema. Uso FastScripts (disponibile anche nel Mac App Store ) per permettermi di impostare la scorciatoia da tastiera per il mio AppleScript e ho inserito AppleScript nella mia ~/Library/Scriptscartella.

Aggiornare

Ho aggiornato il mio script in modo che Finder non debba essere ucciso ogni volta che desideri mostrare / nascondere la visualizzazione di file nascosti. Come ha sottolineato markhunte, puoi attivare / disattivare lo stato di visualizzazione della finestra del Finder che aggiornerà l'elenco dei contenuti. Grazie markhunte per avermelo fatto notare! Ecco lo script aggiornato:

(*
    Author: Anil Natha
    Description: 
        This script toggles the visibility of hidden files in OS X. This includes
        showing hidden files in Finder windows and on the desktop.
    Last Updated: 2015-02-20
*)
tell application "System Events"

    try
        set hiddenFilesDisplayStatus to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    on error
        set hiddenFilesDisplayStatus to "NO"
    end try
    set hiddenFilesNewDisplayStatus to "NO"

    if hiddenFilesDisplayStatus is "NO" then
        set hiddenFilesNewDisplayStatus to "YES"
    end if

    do shell script "defaults write com.apple.finder AppleShowAllFiles " & hiddenFilesNewDisplayStatus

end tell

tell application "Finder"

    set allWindows to windows

    repeat with currentWindow in allWindows
        set currentWindowView to get the current view of the currentWindow
        set alternateWindowView to list view
        if currentWindowView is list view then
            set alternateWindowView to icon view
        end if
        set the current view of the currentWindow to alternateWindowView
        set the current view of the currentWindow to currentWindowView
    end repeat

end tell

La versione precedente dello script è elencata di seguito. Sebbene funzioni, non raccomando di usarlo più adesso che lo script sopra funziona in modo più efficiente.

tell application "System Events"

    set hiddenFilesDisplayStatus to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    set hiddenFilesNewDisplayStatus to "NO"

    if hiddenFilesDisplayStatus is "NO" then
        set hiddenFilesNewDisplayStatus to "YES"
    end if

    do shell script "defaults write com.apple.finder AppleShowAllFiles " & hiddenFilesNewDisplayStatus
    do shell script "killall Finder"

end tell

Grazie. Prova la scorciatoia da tastiera. Lo uso da diversi anni ed è tornato utile numerose volte.
Anil Natha,

3
Provato in 10.9.1. Sembra funzionare, ma è necessario fare clic fuori e nella cartella per aggiornarlo. Non molto elegante, ma efficace. Grazie
Joop il

È strano che devi cliccare fuori e nella cartella. Devi farlo prima o dopo aver attivato il collegamento? In ogni caso, affinché Finder riconosca la modifica, deve essere riavviata, quando ciò accade, uso semplicemente il tasto ⌘ + TAB per tornare alla finestra del Finder, se necessario.
Anil Natha,

2
Ho trovato in 10.9x che il finder non deve essere riavviato. si può semplicemente cambiare il punto di vista di qualcosa d'altro e di nuovo vedere la mia risposta qui stackoverflow.com/a/21790997/261305
markhunte

Grazie per il suggerimento @markhunte. Non sapevo di quella soluzione alternativa, e anche una buona! Ora ho bisogno di modificare i miei script in modo che aggiorni semplicemente la vista piuttosto che uccidere Finder. Grazie ancora.
Anil Natha

3

Non ho mai saputo che quella funzione esistesse. Ma poi, ho sempre usato un modo diverso, uno che funziona ancora in 10.9:

L'estensione del sistema cartella predefinita X . È un vecchio tesoro, e funziona ancora bene.

Una delle sue opzioni avanzate è tenere premuto Optionquando si sceglie Apri / Salva ecc. Per mostrare tutti i file, compresi quelli nascosti.


2

Funziona ancora, ma per me è stato un bug.

Ho dovuto cambiare directory e poi tornare alla prima cartella. Quindi ha visualizzato i file nascosti.

Non aiuta a chiudere / riaprire la finestra di dialogo. Non sono sicuro di quanto sia diffuso il bug o quale potrebbe essere il trigger (questo laptop è a meno di 48 ore dalla confezione).


Lo stesso problema qui. Il mio laptop ha una settimana.
Vitaly,

1

La scorciatoia ⌘⇧. funziona ancora bene per me in Mavericks. Non sembra essere stato modificato rispetto alle versioni precedenti di OS X.

Alcune cose che puoi provare ...

  • Assicurati che la cartella che stai visualizzando abbia file / cartelle nascosti.

    • Puoi usare lsTerminale per vedere se ci sono file / cartelle nascosti:

      cd /path/to/folder && ls -la
      
  • Assicurati di non aver rimappato il collegamento a qualcos'altro.

    • Controlla Preferenze di SistemaTastieraTasti di scelta rapida per qualsiasi mappatura su ⌘⇧.
    • Controllare eventuali 3 ° applicazioni di partito per le mappature a ⌘⇧.

Hai effettuato l'aggiornamento o una nuova installazione? Hai qualche altra cosa script / hook installata?
JBR Wilkinson,

0

Come molti altri hanno detto, funziona ancora perfettamente bene. Forse hai cambiato un collegamento a questo e quello maschera il compito che intendi mostrare i file nascosti.


0

Questa non è una soluzione per un tasto di scelta rapida, ma condividerò ciò che utilizzo per questa attività. App Funter


-1

Puoi accenderlo per impostazione predefinita eseguendo questo comando Terminale:

defaults write com.apple.finder AppleShowAllFiles -boolean true
killall Finder

... ma questo è meno conveniente rispetto a una scorciatoia da tastiera ... ma potresti creare un flusso di lavoro di Automator che esegue un servizio che esegue un comando Terminale tutto assegnato a una scorciatoia da tastiera Preferenze di Sistema ... ma non altrettanto conveniente.


i downvoter lasciano un commento
JBR Wilkinson il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.