Параметр "Показати всі розширення імені файлу" замінює параметр "Сховати розширення" в Отримати інформацію. Це означає, що є кілька можливих рішень, які можна спробувати знайти, щоб приховати розширення ".app", показуючи решта:
- Знайдіть спосіб виключити певні розширення з "Показати всі розширення імені файлу".
- Знайдіть спосіб приховати розширення, окрім опції «Сховати розширення», щоб на нього не впливало опція «Показати всі розширення імені файлу».
- Знайдіть спосіб замінити параметр "Сховати розширення", крім параметра "Показати всі розширення імені файлу", який можна налаштувати на включення або виключення елементів на основі їх розширень або, можливо, навіть за місцем їх розташування (наприклад, виключити папку Прикладні програми) .
Наскільки мені відомо, жодне з них не можливе, але я би радий, що мені це доведеться неправильно.
Можливе вирішення
Найпростіший спосіб, який я можу придумати, - це залишити прапорець "Показати всі розширення імені файлів" і вручну встановити інші файли, щоб явно показувати їх розширення, що дуже легко зробити за допомогою Automator та SetFile
команди.
Ви можете налаштувати це як послуга або додаток. В обох випадках він може використовуватися як у файлах, так і в папках, а також обробляє вміст підпапок.
Щоб налаштувати це в Automator, додайте дію "Запустити сценарій оболонки", встановіть "Передати вхід" на "як аргументи" і встановіть сценарій до цього:
(Примітка. Для отримання команди потрібно встановити Xcode SetFile
.)
for f in "$@"
do
find "$f" -name "*.*" -exec SetFile -a e {} \;
done
Якщо ви налаштували це як сервіс, обов’язково змініть "Сервіс отримує вибране" на "Файли або папки".
Ви також можете використати це як дію папки. Коли файли додаються в папку, сценарій автоматично встановлює їх розширення для відображення. Наприклад, може бути корисно приєднати таку дію до папки до завантажень, документів і робочого столу, або будь-якої іншої папки, яка часто приймає файли з позначкою "Сховати розширення".
Сподіваємось, налаштування цього сервісу зробить його настільки тривіальним у використанні, що вам навіть не потрібно буде турбуватися про пакетну обробку всього тома (що може зайняти деякий час). Швидше, ви можете просто використовувати його за потреби кожного разу, коли трапляєтесь файли чи папки файлів із прихованими розширеннями.
SetFile
застаріло з Xcode 6 .