Как сбросить значки файлов, связанные с программой по умолчанию на El Capitan

1

Я удалил свой прежний текстовый редактор по умолчанию, который я использовал для разных форматов файлов. К сожалению, связанные значки не удаляются автоматически. В результате, несколько типов файлов по-прежнему используют значок программы, хотя ее больше нет на моем компьютере.

Здесь есть несколько похожих вопросов, и этот кажется наиболее перспективным, но он не работает на El Capitan (версия 10.11.5). Кто-нибудь, как я могу добиться этого на текущей версии Mac OS X?

РЕДАКТИРОВАТЬ: после назначения новой программы по умолчанию (независимо от того, я делаю это через RCDefaultApp или Finder), старый значок остается. Если, например, я выберу Atom в качестве нового редактора по умолчанию для файлов XML, прежний значок редактора (Emacs) все еще там.

Скриншот

beatngu13
источник
Вы когда-нибудь находили хорошее решение? У меня та же проблема .
Micrified
@ К сожалению, нет. Это действительно раздражает.
beatngu13

Ответы:

1

Вы пытались просто установить новое значение по умолчанию для одного документа, получить информацию для одного примера, выбрать новое приложение в раскрывающемся меню «Открыть с помощью», а затем нажать кнопку «Изменить все» ниже [скрытое под выпадающим меню на фото]

введите описание изображения здесь

Кроме того, RCDefaultApp [бесплатная, старая, но все еще работает хорошо] может изменить многие аспекты ассоциации файлов.

Tetsujin
источник
Назначение новой программы по умолчанию работает, но раздражает делать это вручную. Тем не менее, RCDefaultApp выглядит великолепно! Кажется, чтобы дать обзор, который я ищу. Нет ли предварительно установленного сервиса (например, в настройках системы)? К сожалению, я не в состоянии поднять голос с репутацией менее 15, но я собираюсь проверить RCDefaultApp позже и приму ответ, если он делает то, что я хочу.
beatngu13
Странно, но никогда не было «сервиса» Mac, который мог бы выполнить эту задачу. Последнее приложение, которое я помню, которое могло сделать это [возможно, еще в ОС 9 дней], было Netscape. RCDefaultApp стал своего рода неофициальным стандартом де-факто.
Тецуджин
К сожалению, я должен отказаться принять ваш ответ (см. Редактировать).
beatngu13
0

Запустите эту команду в Терминале: sudo rm -rf /Library/Caches/com.apple.iconservices.store и G'bye значок атома.

Джонни
источник
Спасибо, попробую это. Но не могли бы вы уточнить, что com.apple.iconservices.storeименно делает? Есть ли официальные ссылки?
beatngu13