Как узнать, какой плагин QuickLook отвечает за какой тип данных?

10

Иногда QuickLook не работает должным образом с определенными типами файлов, хотя и должен. Или файл теперь выглядит в QuickLook иначе, чем раньше.

Как узнать, какой плагин QuickLook или .qlgenerator отвечает за какие типы и что с этим делать?

fzwo
источник

Ответы:

14

Откройте Терминал и введите следующее:

qlmanage -m plugins

Это даст вам довольно длинный список всех ваших активных плагинов QuickLook:

Типы, перечисленные там, могут выглядеть немного странно, как com.apple.safari.bookmark. Это Apple Uniform Type Identifiersили короткие UTTypeидентификаторы, а список Apple по умолчанию доступен здесь . Если вы ищете конкретное расширение файла, было бы неплохо открыть эту ссылку и найти ее на странице. При поиске txtвыясняется, что это UTType public.plain-text, и этот тип вы найдете в выводе qlmanage.

Поэтому, если в QuickLook файл определенного типа выглядит странно, просто посмотрите его путь, перейдите туда и отключите его (например, переименовав расширение файла в нечто иное, чем qlgenerator), затем вернитесь в Terminal и заставьте QuickLook перезагрузить его список. плагинов, набрав

qlmanage -r

Запустите qlmanage -m pluginsснова, чтобы убедиться, что нарушающий qlgenerator больше не загружен. Осторожно: QuickLook даже загрузит их, если они в корзине, поэтому мы переименовали плагин выше, а не уничтожили его.

Откройте окно Finder, найдите файл нужного типа и нажмите клавишу пробела, чтобы перепроверить.

fzwo
источник