Відображення гарячих клавіш прихованих файлів на Mavericks зникло?


67

У попередніх версіях OS X можна було відобразити приховані файли в діалоговому вікні Finder (Відкрити, Зберегти тощо) за допомогою Command-Shift-Period.

У Mavericks ця функція не працює для мене. Чи є інша команда, яку можна використовувати? Я вважаю за краще не вмикати глобально приховані файли.

EDIT: Я пропоную щедроту. Здається, я не можу коментувати, тому що зараз мені не вистачає реп. :)

Отже ... так, я також бігаю 10.9.1 і це не працює. Я використовував його в попередніх версіях OSX, і він працював чудово. Згаданий сценарій в порядку, щоб показати приховані файли в Finder, але він не працює так добре, коли використовується діалогове вікно відкриття / збереження.

Мій випадок використання: іноді мені потрібно відкрити / зберегти файли до /tmpкаталогу. У попередніх версіях OSX я просто використовував діалогове вікно, щоб дістатися до кореня диска, а потім натиснути, CommandShift.і тоді я зміг побачити /tmpкаталог (власне /private/tmp).

Отже, якщо ви, хлопці, використовуєте ту саму версію OSX, і вона спрацьовує для вас, я думаю, має бути спосіб повторно активувати це. Будь-які ідеї?


5
Я просто спробував Cmd-Shift-. у діалоговому вікні "Відкрити ..." (в Chrome 10.9.1), і він працював чудово. Ви: 1) впевнені, що папка, якою ви користуєтесь ярликом, насправді має в ній приховані файли (я використовував її в ~) ?; 2) Це Cmd-Shift. не перероблений на щось інше у вашій системі?
Ян C.

3
Це все ще працює на моєму 10.9.1
markhunte

@ Cristian: Моя машина наразі не відчуває проблеми, яка виникає, тому важко повторити / вирішити проблему для мене; однак, сподіваюся, я можу допомогти тобі виділити те, що може бути причиною цього. Чи обліковий запис користувача, який ви використовуєте на своєму пристрої, налаштований як обліковий запис адміністратора? Крім того, коли ви востаннє виконували дозволи на ремонт на комп’ютері?
Аніл Ната

@ Крістіан і Бойд, я просто хотів щось уточнити. Чи виникає ця проблема в будь-якому діалоговому вікні відкриття / збереження, в основному це програма незалежна, або вона зустрічається лише в обмеженій кількості програм.
Аніл Ната

1
я підтверджую, що старий ярлик перемикання перестав працювати і для мене 10.9.1. довелося вдаватися до глобального показу всіх файлів завжди зdefaults write -g AppleShowAllFiles -bool true
Віктор Трон

Відповіді:


60

Ключові прив’язки не працюють у режимі перегляду стовпців на Maverick, але вони працюють, наприклад, у режимі перегляду списку. Після повернення до режиму перегляду стовпців після перемикання в режимі перегляду списку відображаються приховані файли.


6
Це !! Це відповідь! +1 дякую. Я не уявляю, що надихнуло їх відключити його для режиму стовпців
Anentropic

@Anentropic: Я запізнююсь на цю дискусію. Я знаходжу вашу відповідь і працює для мене, я бачу приховані файли, але я не можу їх відкрити так, як могла в попередніх версіях. Чи знаєте ви, як відкрити приховані файли?
Nrc

@Nrc, якщо ви знаходитесь у діалоговому вікні для відкриття файлу, ймовірно, програма, яку ви використовуєте, вказала лише певні типи файлів (тобто розширення файлів), як підходить для відкриття ... приховані файли часто є файлами Unix, починаючи з періоду та тому більшість програм буде відфільтровано, якщо ви не вибрали опцію "всі типи файлів" ... можливо, це ваша проблема?
Анентроп

+1 Дякую за пораду. Але серйозно ... наскільки це дурно? Чому комбінація клавіш працює в одному режимі відображення, а не в іншому? Чорт ...
П’єр Генрі

3
Це не відключено, це просто баггі. Після натискання Cmd + Shift + .натисніть на іншу папку, потім натисніть назад, і ви зможете побачити приховані файли навіть у режимі стовпців.
Тамлін

38

Зараз я запускаю OS X (10.9.1) і просто спробував комбінацію клавіш + + .у діалоговому вікні збереження, і він працював чудово.

Я також налаштував AppleScript на своїй машині за допомогою комбінації клавіш ^+ + +, .яка перемикає видимість прихованих файлів у Finder, коли я захочу. Таким чином, мені не потрібно вручну запускати команду термінала для показу прихованих файлів, і я можу швидко вимкнути її, щоб уникнути випадкових змін системних файлів. Я використовую FastScripts (також доступний у магазині додатків Mac ), щоб дозволити мені встановити ярлик клавіатури для свого AppleScript і помістити AppleScript у свою ~/Library/Scriptsпапку.

Оновлення

Я оновив свій сценарій, щоб Finder не потрібно вбивати кожен раз, коли ви хочете показати / приховати відображення прихованих файлів. Як зазначив markhunte, ви можете переключити стан перегляду вікна Finder, що оновить список вмісту. Дякую markhunte, що вказали на мене! Ось оновлений сценарій:

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

Старіша версія сценарію наведена нижче. Хоча він працює, я не рекомендую більше використовувати його тепер, коли вищезазначений сценарій працює більш ефективно.

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

Дякую. Спробуйте комбінацію клавіш. Я використовую його протягом декількох років, і це було корисно багато разів.
Аніл Ната

3
Спробував 10.9.1. Здається, що працює, але для оновлення потрібно натиснути та перейти в папку. Не дуже елегантно, але ефективно. Спасибі
Joop

Дивно, що вам потрібно натиснути і потрапити в папку. Чи потрібно це робити до або після запуску ярлика? У будь-якому випадку, щоб Finder розпізнав зміни, її потрібно перезапустити. Коли це станеться, я просто використовую клавішу ⌘ + TAB, щоб повернутися до вікна Finder, якщо це потрібно.
Аніл Ната

2
Я виявив, що в 10,9x пошуку не потрібно перезапускати. ви можете просто змінити точку зору на що - то ще , і знову побачити моя відповідь тут stackoverflow.com/a/21790997/261305
markhunte

Дякую за пораду @markhunte. Я не знав про це рішення, і хороший теж! Тепер мені потрібно відкоригувати свої сценарії, щоб він просто оновлював вигляд, а не вбивав Finder. Знову дякую.
Аніл Ната

3

Ніколи не знав, що ця особливість існує. Але тоді я завжди використовував інший спосіб, який все ще працює в 10,9:

Системне розширення Folder X за замовчуванням . Це стара смакота, і досі добре працює.

Один з його додаткових варіантів - утримувати Optionпри виборі Відкрити / Зберегти тощо, щоб показати всі файли, включаючи приховані.


2

Це все ще працює, але для мене це було баггі.

Мені довелося змінити каталоги, а потім повернутися до першої папки. Потім він відображав приховані файли.

Це не допомагає закрити / повторно відкрити діалогове вікно. Я не впевнений, наскільки поширена помилка чи що може бути спусковим гачком (у цього ноутбука менше 48 годин поза коробкою).


Тут же питання. Мій ноутбук - тиждень.
Віталій

1

Ярлик ⌘⇧. як і раніше добре працює для мене в Mavericks. Схоже, це не було змінено з попередніх версій ОС X.

Деякі речі, які ви можете спробувати ...

  • Переконайтеся, що в папці, яку ви переглядаєте, є приховані файли / папки.

    • Ви можете використовувати lsв Terminal, щоб побачити, чи є приховані файли / папки:

      cd /path/to/folder && ls -la
      
  • Переконайтеся, що ви не переробили ярлик на щось інше.

    • Перевірте Налаштування системиКлавіатураЯрлики для будь-яких відображень до ⌘⇧.
    • Перевірте будь -які додатки третьої партії, щоб вони відобразили відображення на ⌘⇧.

Ви оновили чи нову інсталяцію? Чи встановлені у вас інші сценарії / гачки?
JBRWilkinson

0

Як багато хто казав, він все ще працює чудово. Можливо, ви змінили ярлик до цього, і це маскує ваше передбачуване завдання - показати приховані файли.



-1

Ви можете увімкнути його за замовчуванням, виконавши цю команду Terminal:

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

... але це менш ніж зручно порівняно з комбінацією клавіш ... але ви можете створити робочий процес Автоматизатора, який запускає службу, яка виконує команду Термінал, всі призначені для клавіатурної комбінації системних налаштувань ..., але все ж не так зручно.


downvoters, будь ласка, залиште коментар
JBRWilkinson
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.