22 votes

Enregistrer le fichier dans un répertoire caché avec la boîte de dialogue d'enregistrement standard d'OS X

En utilisant TextEdit, lorsque j'essaie de sauvegarder example.txt dans un fichier de type répertoire caché par exemple ~/Library Je ne peux pas car le panneau de sauvegarde ne les montre pas.

Le seul moyen que j'ai trouvé est d'enregistrer les fichiers dans un répertoire non caché, puis de les copier/coller dans le répertoire caché souhaité.
C'est assez courant pour moi, par exemple lorsque je veux essayer les E/S pour les programmes de la console dans Xcode, les exécutables sont dans ~/Library/Developer/Xcode/ qui est un répertoire caché.

Mais cela ne s'applique pas seulement à TextEdit, j'ai essayé Text Wrangler, Photoshop, Grapher, uniquement Blender qui n'utilise pas le système de fenêtres natives me permet de le sauvegarder n'importe où. Ma question est la suivante : est-ce que ce comportement commun ? Existe-t-il une solution de contournement (à l'exception de l'enregistrement dans un dossier non caché + copier/coller), ou un paramètre caché ?

EDIT : ajout d'une photo

comme suggéré ci-dessous, en tapant / vous pouvez spécifier votre répertoire, à condition que vous connaissiez le chemin exact, mais que faire s'il y a plus d'un fichier caché dans votre chemin ? A gauche, le panneau de sauvegarde sans répertoires cachés, à droite le Finder avec les répertoires cachés activés.

Mac default save vs. Finder

0 votes

Veuillez consulter la mise à jour de ma réponse, c'est peut-être la raison pour laquelle vous pensez qu'il ne fonctionne pas pour vous alors qu'en fait il devrait. Je n'utilise pas la vue en colonnes et je n'ai pas réalisé qu'elle avait un comportement un peu étrange. Mais cela fonctionne dans cette vue.

20voto

markhunte Points 11634

Le moyen intégré de le faire est d'utiliser une combinaison de touches dans les boîtes de dialogue d'enregistrement/ouverture pour faire basculer les fichiers cachés sur visible ou caché.


Mise à jour : Ce raccourci fonctionne dans toutes les vues, mais dans la vue en colonnes, il ne met pas à jour la vue pour montrer le changement jusqu'à ce que vous naviguez vers un autre répertoire. Je ne sais pas pourquoi c'est ce comportement. Mais vous pouvez l'activer en vue colonne en cliquant sur un autre répertoire (dans la colonne parent à gauche) et revenir pour voir qu'il a changé.


Lorsque vous êtes dans le dialogue Enregistrer ou Ouvrir de l'application.

Appuyez et maintenez la touche CMD + shift et ensuite . en même temps.

Cela permettra basculer les fichiers/dossiers cachés dans la boîte de dialogue Enregistrer ou Ouvrir.


[basculé vers cacher fichiers/dossiers invisibles]

enter image description here


[basculé vers Afficher fichiers/dossiers invisibles]

enter image description here


Remarque : il n'est pas nécessaire que les fichiers/dossiers cachés soient visibles dans le Finder. Cette option fonctionne indépendamment.

0 votes

Cela fonctionne depuis la version 10.6.8 Snow Leopard ! Merci !

0 votes

@markhunte Êtes-vous sûr que cela fonctionne avec les répertoires cachés ? J'ai OS X 10.10 et cela ne fonctionne pas pour moi de toute façon ( fichiers et répertoires ) .

0 votes

@martinerk0 Oui, cela fonctionne sur 10.10, ce qui est le cas pour moi. Comme vous pouvez le voir sur les captures d'écran. Dans la boîte de dialogue d'enregistrement, maintenez enfoncé cmd+shift+. (touche point ou point final)

11voto

KTamas Points 291

Quelle version d'OS X utilisez-vous ?
Lorsque j'ai testé cela sur Yosemite, si je saisissais ~ o / ça a fait apparaître ceci :

File path dialog

dans lequel vous pouvez saisir le chemin d'accès au répertoire de votre choix.

Aussi, si vous mettez juste dans le répertoire tel que

~/Bibliothèque

Ensuite, le sélecteur de fichiers se déplacera vers ce répertoire et vous permettra de l'explorer.

1 votes

Cela fonctionne également sous OSX 10.8 et !0.9. Appuyez sur ~ et entrez directement le chemin vers le dossier caché :).

0 votes

Cela fonctionne, mais vous devez connaître le chemin exact, ou avoir ouvert simultanément le finder comme je l'ai montré dans l'édition du PO.

0 votes

@martinerk0, vous pouvez utiliser l'autocomplétion par tabulation. Il n'est pas nécessaire de taper précisément le chemin requis, entrez les premières lettres du dossier, appuyez sur la tabulation --> rincez et répétez jusqu'à ce que vous atteigniez le dossier désiré.

3voto

ephemer Points 131

Se référant à la capture d'écran dans votre question originale : Il suffit de faire glisser le dossier (_EXTERNAL_DATA...) de votre fenêtre Finder sur la droite vers la boîte de dialogue d'enregistrement sur la gauche. La boîte de dialogue d'enregistrement se trouve maintenant dans le dossier que vous avez fait glisser.

Si vous avez déjà ouvert le dossier dans la fenêtre du Finder, faites simplement glisser la petite icône de dossier dans la barre de titre de la fenêtre du Finder (celle qui se trouve directement à gauche du titre de la fenêtre).

J'aime bien la solution "Aller au dossier" proposée dans une autre réponse, mais si vous avez déjà l'autre fenêtre ouverte, je pense que cette solution est encore plus rapide.

2voto

nneonneo Points 2100

Si vous appuyez sur G (Cmd+Shift+G) dans une fenêtre du Finder ou dans une boîte de dialogue standard d'ouverture/enregistrement de fichier, une petite invite s'affiche :

go to prompt

Vous pouvez saisir le chemin de votre choix dans cette invite. L'utilisation de G pour accéder à cette invite affichera le dernier chemin que vous avez saisi, ce qui est très pratique pour enregistrer plusieurs fichiers vers la même destination cachée.

Dans les boîtes de dialogue Ouvrir ou Enregistrer, vous pouvez également accéder à cette invite en appuyant sur les touches ~ ou /, ce qui remplit automatiquement la boîte de dialogue avec ~ (répertoire personnel) ou / (répertoire racine). L'avantage d'utiliser Cmd+Shift+G est que cette combinaison de touches se souviendra du dernier chemin d'accès que vous avez tapé, et qu'elle fonctionne également dans le Finder (~ et / remplissent la boîte de dialogue et ne fonctionnent que dans les boîtes de dialogue Ouvrir ou Enregistrer).

En outre, l'invite prend en charge une forme limitée de complétion par tabulation ; en appuyant sur la touche Tab dans la fenêtre, le chemin d'accès est automatiquement complété par la première entrée alphabétique commençant par ce que vous avez tapé. Cela peut être très pratique pour naviguer rapidement dans votre système de fichiers, même si les fichiers ne sont pas cachés.

1voto

Patrick McMahon Points 975

Et si vous ajoutez ledit dossier caché à la barre latérale du Finder ? Il apparaîtra alors dans un panneau d'ouverture/enregistrement.

Par exemple, je fouille de temps en temps dans ~/Bibliothèque, suffisamment pour l'ajouter à la barre latérale. Maintenant, lorsque je vais ouvrir ou enregistrer un panneau, je peux y accéder directement.

0 votes

Ce serait encombrant, par exemple Xcode pour chaque nouveau projet crée un nouveau répertoire, avec un chemin comme celui-ci : /Users/Martin/Library/Developer/Xcode/DerivedData/NameOfProj‌​ect-cjewcjsrxfpufoci‌​nsjsmdukukgo/Build/P‌​roducts/Debug/exampl‌​e.txt bien que je puisse accéder à ce répertoire en 2 clics depuis Xcode, je ne peut pas créer de nouveaux fichiers à l'intérieur.( facilement)

0 votes

Oh, je ne savais pas que vous parliez de répertoires aléatoires créés par XCode. J'ai supposé que vous aviez affaire à un répertoire caché, mais persistant.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X