Afficher les fichiers cachés touche rapide sur Mavericks parti?


67

Sur les versions précédentes d'OS X, il était possible d'afficher des fichiers cachés dans une boîte de dialogue du Finder (Ouvrir, Enregistrer, etc.) à l'aide de Commande-Maj-Période.

Dans Mavericks, cette fonctionnalité ne fonctionne pas pour moi. Y a-t-il une autre commande que l'on peut utiliser? Je préférerais ne pas activer globalement les fichiers cachés.

EDIT: Je suis celui qui offre la prime. Il semble que je ne puisse pas commenter car je n'ai pas assez de représentant maintenant :)

Alors ... oui, je cours aussi 10.9.1 et ça ne marche pas. Je l'ai utilisé dans les versions précédentes d'OSX et cela a bien fonctionné. Le script mentionné permet d’afficher les fichiers cachés dans le Finder, mais cela ne fonctionne pas très bien avec la boîte de dialogue Ouvrir / Enregistrer.

Mon cas d'utilisation: parfois, j'ai besoin d'ouvrir / sauvegarder des fichiers dans le /tmprépertoire. Dans les versions précédentes d'OSX, je venais d'utiliser la boîte de dialogue pour accéder à la racine du disque, puis appuyez sur CommandShift., puis je pouvais voir le /tmprépertoire (en fait /private/tmp).

Donc, si vous utilisez la même version d’OSX et que cela fonctionne pour vous, je suppose qu’il doit y avoir un moyen de réactiver cette fonctionnalité. Des idées?


5
Je viens d'essayer Cmd-Shift-. dans une boîte de dialogue Ouvrir ... (dans Chrome sous 10.9.1) et cela a très bien fonctionné. Êtes-vous: 1) sûr que le dossier dans lequel vous utilisez le raccourci contient en fait des fichiers cachés (je l'ai utilisé dans ~) ?; 2) Ce Cmd-Shift-. n'a pas été remappé à autre chose sur votre système?
Ian C.

3
Cela fonctionne toujours sur mon 10.9.1
markhunte

@ Christian: Ma machine ne rencontre pas actuellement le problème que vous rencontrez, il est donc difficile de reproduire / résoudre le problème pour moi; Cependant, j'espère pouvoir vous aider à isoler ce qui peut en être la cause. Le compte d'utilisateur que vous utilisez sur votre ordinateur est-il configuré en tant que compte administrateur? En outre, à quand remonte la dernière fois que vous avez effectué une autorisation de réparation sur l'ordinateur?
Anil Natha

@ Christian et Boyd, je voulais juste clarifier quelque chose. Ce problème se produit-il dans une boîte de dialogue d'ouverture / enregistrement, est-il fondamentalement indépendant de l'application ou ne survient-il que dans un nombre fini d'applications?
Anil Natha

1
Je confirme que l'ancien raccourci de bascule a également cessé de fonctionner pour moi le 10.9.1. a dû recourir à l'affichage global de tous les fichiers, toujours avecdefaults write -g AppleShowAllFiles -bool true
Viktor Trón

Réponses:


60

Les raccourcis clavier ne fonctionnent pas en mode d'affichage Colonne sur Maverick, mais par exemple en mode d'affichage Liste. Revenir en mode d'affichage Colonne après avoir basculé en mode d'affichage Liste, puis afficher les fichiers cachés.


6
Cette!! C'est la réponse! +1 merci Je ne peux pas imaginer ce qui les a
motivés

@Anentropic: Je suis en retard dans cette discussion. Je trouve votre réponse et travaille pour moi, je peux voir les fichiers cachés mais je ne peux pas les ouvrir comme je le pouvais dans les versions précédentes. Savez-vous comment ouvrir les fichiers cachés?
Nrc

@Nrc Si vous êtes dans une boîte de dialogue pour ouvrir un fichier, il est probable que le programme que vous utilisez n'a spécifié que certains types de fichiers (extensions de fichier, par exemple) qu'il convient d'ouvrir. Les fichiers cachés sont souvent des fichiers Unix commençant par un point et ainsi, la plupart des programmes filtreront à moins que vous ne sélectionniez l'option "Tous les types de fichiers" ... c'est peut-être votre problème?
Anentropic

+1 Merci pour le tuyau. Mais sérieusement ... comment est-ce stupide? Pourquoi la combinaison de touches fonctionne-t-elle dans un mode d'affichage et non dans l'autre? Merde ...
Pierre Henry

3
Ce n'est pas désactivé, c'est juste un buggy. Après avoir appuyé sur Cmd + Shift + ., cliquez sur un autre dossier, puis cliquez sur Précédent et vous pourrez voir les fichiers cachés, même en mode colonne.
Tamlyn le

38

Je suis en cours d' exécution OS X (10.9.1) et juste essayé le + + .raccourci clavier dans une boîte de dialogue Enregistrer et cela a fonctionné très bien.

J'ai installé aussi un AppleScript sur ma machine avec un raccourci clavier de ^+ + + .qui permet de basculer la visibilité des fichiers cachés dans le Finder quand je veux. Ainsi, je n'ai pas besoin d'exécuter manuellement une commande de terminal pour afficher les fichiers cachés, et je peux rapidement l'éteindre pour éviter de modifier accidentellement les fichiers système. J'utilise FastScripts (également disponible dans le Mac App Store ) pour me permettre de définir le raccourci clavier pour mon AppleScript, et le placer dans mon ~/Library/Scriptsdossier.

Mise à jour

J'ai mis à jour mon script afin que le Finder n'ait pas besoin d'être tué à chaque fois que vous souhaitez afficher / masquer l'affichage des fichiers cachés. Comme Markhunte l'a fait remarquer, vous pouvez basculer l'état d'affichage de la fenêtre du Finder afin d'actualiser la liste du contenu. Merci markhunte de me l'avoir signalé! Voici le script mis à jour:

(*
    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

Une version plus ancienne du script est répertoriée ci-dessous. Bien que cela fonctionne, je ne recommande plus de l’utiliser maintenant que le script ci-dessus fonctionne plus efficacement.

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

Merci. Essayez le raccourci clavier. Je l'utilise depuis plusieurs années et m'a été utile à de nombreuses reprises.
Anil Natha

3
Essayé en 10.9.1. Semble fonctionner mais il faut cliquer dans un dossier pour le mettre à jour. Pas très élégant, mais efficace. Merci
Joop

C'est étrange que vous deviez cliquer et dans le dossier. Devez-vous le faire avant ou après avoir déclenché le raccourci? Dans tous les cas, pour que le Finder reconnaisse le changement, il doit être redémarré. Lorsque cela se produit, j'utilise simplement la touche + TAB pour revenir à la fenêtre du Finder si nécessaire.
Anil Natha

2
J'ai trouvé dans 10.9x le chercheur n'a pas à être redémarré. vous pouvez simplement changer les vues en quelque chose d'autre et revenir voir ma réponse ici stackoverflow.com/a/21790997/261305
markhunte

Merci pour le tuyau @markhunte. Je ne connaissais pas cette solution de contournement, et une bonne aussi! Maintenant, je dois ajuster mes scripts de manière à actualiser simplement la vue plutôt que de tuer le Finder. Merci encore.
Anil Natha

3

Jamais su que cette fonctionnalité existait. Mais ensuite, j'ai toujours utilisé une méthode différente, qui fonctionne toujours en 10.9:

L'extension du système Default Folder X . C'est un vieux goodie, et fonctionne toujours bien.

Une de ses options avancées est de maintenir enfoncé Optionlorsque vous choisissez Ouvrir / Enregistrer, etc. pour afficher tous les fichiers, y compris les fichiers cachés.


2

Cela fonctionne toujours, mais c'était buggy pour moi.

J'ai dû changer de répertoire, puis retourner au premier dossier. Ensuite, il a affiché les fichiers cachés.

Cela n'aide pas de fermer / rouvrir le dialogue. Je ne sais pas à quel point le bogue est répandu ni quel pourrait être le déclencheur (cet ordinateur portable a moins de 48 heures d'utilisation immédiate).


Même problème ici. Mon ordinateur portable a une semaine.
Vitaly

1

Le raccourci. fonctionne toujours bien pour moi dans Mavericks. Il ne semble pas avoir été modifié depuis les versions précédentes d'OS X.

Certaines choses que vous pouvez essayer…

  • Assurez-vous que le dossier que vous consultez contient des fichiers / dossiers cachés.

    • Vous pouvez utiliser lsdans Terminal pour voir s’il existe des fichiers / dossiers cachés:

      cd /path/to/folder && ls -la
      
  • Assurez-vous que vous n'avez pas remappé le raccourci vers autre chose.

    • Vérifiez les Préférences SystèmeClavierRaccourcis pour tout mappage vers.
    • Vérifiez toutes les 3 e des applications du parti pour applications à ⌘⇧.

Avez-vous mis à niveau ou une nouvelle installation? Avez-vous d’autres scripts / points d’accès installés?
JBRWilkinson

0

Comme beaucoup d’autres l’ont dit, cela fonctionne toujours très bien. Peut-être avez-vous changé un raccourci vers ceci et qui masque la tâche que vous souhaitez faire, qui consiste à afficher les fichiers cachés.


0

Ce n'est pas une solution à une touche de raccourci mais je vais partager ce que j'utilise pour cette tâche. Application Funter


-1

Vous pouvez l'activer par défaut en utilisant cette commande Terminal:

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

... mais cela est moins pratique comparé à un raccourci clavier ... mais vous pouvez créer un flux de travail Automator qui exécute un service qui exécute une commande Terminal, tous affectés à un raccourci clavier des préférences système ... mais qui ne sont pas aussi pratiques.


vacanciers s'il vous plaît laissez un commentaire
JBRWilkinson
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.