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


1

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

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

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

Скриншот


Вы когда-нибудь находили хорошее решение? У меня та же проблема .
Micrified

@ К сожалению, нет. Это действительно раздражает.
beatngu13

Ответы:


1

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

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

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


Назначение новой программы по умолчанию работает, но раздражает делать это вручную. Тем не менее, 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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.