Чи можна перемикати приховані файли без повторного запуску Finder?


9

Існує декілька способів перемикання прихованих файлів - за допомогою команди оболонки , AppleScript, автоматичного дії або навіть віджета панелі інструментів . Усі вони закривають і знову відкривають вікна Finder, що досить дратує.

З іншого боку, у діалоговому вікні "Відкрити файл" можна легко перемикати приховані файли, натискаючи Command+Shift+Period.

Чи можна уникнути повторного запуску Finder?


Висновок

Краще замість цього скористатися Шляхом пошуку , який дозволяє не тільки перемикати приховані файли без збочень, але й багато інших приємних речей. Дійсно приголомшливий додаток.


2
"Теоретична" частина питання зробила це аргументованим (і, отже, підлягає закриттю), якщо тільки інший інженер Apple не прочитає це. Мені подобається решта питання, тому я видалив ці слова. Я думаю, що відповідь наразі "ні", оскільки, ймовірно, Finder читає це налаштування під час його запуску. Але це аргументована відповідь, тож сподіваємось на відповідь, яка говорить "так, ..."
Арджан

1
Дуже погано. Прийняття "ні" також гарантує, що користувач Співтовариства ніколи не замислюється над цим питанням , не раз наносячи його на головну сторінку ...
Arjan

Гаразд, хороший момент. Залишимо трохи сподівання
Андрій

Відповіді:


3

Зараз є рішення.

Останній випуск TotalFinder (0.9.1) може перемикати показ / приховування прихованих файлів без перезавантаження Finder. Випробувавши це, він працює добре і знімає це довговічне роздратування Шукача. TotalFinder наразі безкоштовний, оскільки це програмне забезпечення для попереднього випуску, але воно становитиме близько 10 або 15 доларів, коли він потрапить у фінал.


1

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


Це передбачає, що єдиний спосіб заставити Finder показувати приховані файли - це взлом його налаштувань. (Що, мабуть , справді дійсно.)
Арджан

Немає потреби в припущенні, коли факти є саме там.
Hasaan Chop

1
Тоді вкажіть нас на ці факти, будь ласка ...
Арджан

0

Тут я знайшов подібне запитання: Apple Script - Відкрити закритий Finder Windows

Розміщений сценарій adayzdone може бути тим, що ви шукаєте. Він все ще повинен перезапустити Finder, але коли він перезапускається, він повертає ті самі вікна в тому самому каталозі, в якому ви були, коли вони закривалися.

tell application "Finder"
   set windowTargets to target of Finder windows
    quit
end tell

set OnOff to do shell script "defaults read com.apple.finder AppleShowAllFiles"
    if OnOff = "NO" or OnOff = "OFF" then
        set OnOffCommand to "defaults write com.apple.finder AppleShowAllFiles ON"
    else
        set OnOffCommand to "defaults write com.apple.finder AppleShowAllFiles OFF"
    end if
    do shell script OnOffCommand
    delay 1

tell application "Finder" to launch
    tell application "Finder"
    repeat with aTarget in windowTargets
        make new Finder window at aTarget
    end repeat
end tell

скопійовано з посилається на запитання

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