Чтобы иметь возможность просматривать невидимые файлы ...
Откройте Редактор Applescript, в Приложения> Утилиты, затем скопируйте / вставьте его в новый скрипт ...
Поскольку в Эль-Капитане уловка смены вида больше не работает, так что вернемся к выходу из Finder
Чтобы узнать, как превратить это в службу с помощью ключевой команды, см.
Https://apple.stackexchange.com/a/258741/85275.
set newHiddenVisiblesState to "YES"
try
set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if oldHiddenVisiblesState is in {"1", "YES"} then
set newHiddenVisiblesState to "NO"
end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState
do shell script "killall Finder"
return input
Mavericks / Yosemite должны работать с этой версией обновления представления, которая была более быстрой и плавной, но она просто перестала работать в El Capitan ...
set newHiddenVisiblesState to "YES"
try
set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if oldHiddenVisiblesState is in {"1", "YES"} then
set newHiddenVisiblesState to "NO"
end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState
tell application "Finder"
set theWindows to every Finder window
repeat with i from 1 to number of items in theWindows
set this_item to item i of theWindows
set theView to current view of this_item
if theView is list view then
set current view of this_item to icon view
else
set current view of this_item to list view
end if
set current view of this_item to theView
end repeat
end tell
Затем сохраните как приложение, которое вы можете просто дважды щелкнуть, чтобы включить / отключить отображение невидимых файлов.
Вам не нужно убивать Finder для этого переключения, обновление достаточно - и может быть быстрее.