5

ユーザーが同じ kMDItemContentType を処理する 2 つ以上のクイックルック プラグインを持っている場合はどうなりますか? その実際の作業を行うために、どのプラグインが優先されますか? プログラムで設定できますか?

4

2 に答える 2

5

ドキュメント ( Quick Look Generatorsのインストール ) を簡単に読むと、Quick Look デーモンは次の検索順序に基づいてジェネレータを選択します。

  1. アプリ バンドル内:MyApp.app/Content/Library/QuickLook
  2. ~/Library/QuickLook
  3. /Library/QuickLook
  4. /System/Library/QuickLook

彼らは、UTI に複数のジェネレーターがある場合、そのリストで最高ランクのジェネレーターが選択されると言って終了します。同じレベルの同じ UTI に 2 つ以上ある場合、Apple は、どれが選択されるかを知る方法はないと述べています。検索で最初に見つかったジェネレーターが使用されます。

于 2010-08-29T20:53:47.860 に答える
0

Info.plistプラグイン内のファイルを変更し.qlgenerator、UTI エントリを削除して、UTImportedTypeDeclarationsQuicklook がその UTI に別のジェネレータを使用するように強制できることがわかりました。qlmanage -r変更を有効にするには、後で実行する必要がある場合があります。

于 2012-12-26T14:24:31.547 に答える