Проблема с «Всегда открыт с» в OS X

17

Я хочу знать, как я могу применить программное обеспечение для открытия всего моего документа, например, я хочу открыть весь свой PDF-документ с помощью Skim, но когда я щелкаю правой кнопкой мыши на нем> открываю с помощью> другого и выбираю желаемое приложение и отмечаю «Всегда» Открыть с помощью «это просто для данного конкретного файла.

Как я могу заставить OS X открыть все типы PDF с Skim.

альтернативный текст

Am1rr3zA
источник
Из любопытства, какую версию ОС вы используете? 10,6? (это не имеет отношения к вопросу, я просто любопытный чувак;))
Мэтт
этот вопрос слишком стар, тогда у меня был снежный барс
Am1rr3zA

Ответы:

37

В Finder выберите файл PDF, откройте панель «Информация» ( FileGet Infoили I), выберите нужное приложение и нажмитеChange All…

изменить все

Кармин Паолино
источник
1
Пользовательский интерфейс, связанный с изменением документов по умолчанию, вводит в заблуждение. Я читаю этот вопрос, потому что я вижу это в 10.10.4 - установите TextWrangler как значение по умолчанию (Always Open With) для XML с помощью диалога Open With ..., но он все еще хочет открыть с Xcode. Ваше исправление исправило это. Apple должна исправить это поведение.
jcollum
2
сейчас 2016, и этот ответ все еще полезен, спасибо !!
hihell
1
2019 ... все еще полезно: D
Тедди
6

Если вы хотите связываться со всеми типами файлов и «кто что открывает», есть бесплатная панель системных настроек под названием RCDefaultApp, которая работает в Snow Leopard, Leopard, Tiger и Panther.

Вы можете изменить практически любой тип ресурса, например, вы можете сказать, что « Acorn » открывает png по умолчанию или что приложением по умолчанию для расширения «jpg» должно быть Preview.app и т. Д.

Он также обрабатывает MIME-типы, URL-адреса и медиа.

Мартин Маркончини
источник
2

У меня была эта проблема и сегодня (Маверикс), но решения здесь не сработали. Это связано с повреждением кэша сервисов. Я запустил следующую команду в терминале, и все снова заработало

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

Так что, если у кого-то ответы не работают, запустите эту команду, и после этого все будет хорошо.

JamesSugrue
источник
1

Другой вариант - щелкнуть правой кнопкой мыши файл в Finder, а затем изменить «Открыть с помощью» на «Всегда открывать с помощью», удерживая нажатой optionклавишу (⌥).

Стив Мозер
источник