Значки не обновляются в Finder или на вкладке «Информация»

11

Недавно я изменил свой текстовый редактор по умолчанию с «Text Wrangler» на «Sublime Text», но даже тогда все значки по умолчанию для типов файлов, таких как .js и .php, по-прежнему показывают значок TextWrangler по умолчанию. Когда я открываю файлы, он открывается в Sublime Text правильно.

Что я могу сделать, чтобы исправить все эти значки по умолчанию?

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

Джэш джекоб
источник
Вот мой ответ на аналогичный вопрос: apple.stackexchange.com/questions/125402/… Можете ли вы проверить, работает ли он?
Матеуш Шлосек,
@MateuszSzlosek Я уже попробовал это. Это не сработало для меня
Jash Jacob
Перезагрузка решает проблему.
fartheraway
@fartheraway, который решил это
Jash Jacob
черт возьми, функции кэширования OSX ...
Fartheraway

Ответы:

4

Это для OS X Mavericks.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Выполнение вышеупомянутой команды в Терминале перестроит БД LaunchServices, и перезапуск Mac работает.

Кредиты для этого ответа Матеуш

Джэш джекоб
источник
0

Вы можете получить некоторый пробег из следующей статьи:

http://support.apple.com/kb/PH10847?viewlocale=en_US&locale=en_US

На этом информационном экране щелкните значок Wrangler вверху страницы, а затем command+, xчтобы вырезать неправильный значок. Это должно восстановить изображение «по умолчанию», которое теперь является Sublime Text.

Trane Francks
источник
Команда + x не обрезает значок, хотя мне удалось вставить еще один, но все же он работал только для этого одного файла
Jash Jacob