アプリケーションの詳細を表示するQuickLookプラグインはありますか?(.app)


9

クイックルックアプリケーション用のビルトインよりも優れたQuickLookプラグインはありますか?

Foobar./Contents/Info.plistバージョン番号やバンドル識別子など、で定義されている情報の多くを表示するものが理想的です。

回答:


2

簡単な答えです。

より複雑な答えはまだありませんが、それができないことを意味するわけではありません(Late Night Softwareのスクリプトデバッガーは、アプリケーション(com.apple.application)のデフォルトのQuickLookビューアーをオーバーライドしますが、ユーザーとしての違いはわかりません)。

Quick Lookプラグインやプラグイン(.qlgeneratorファイル)を提供するQLPluginsなどのサイトはいくつかありますが、.appファイルの詳細情報を表示できるサイトはありません。

このジョブを実行するqlgeneratorはStandardBundles.qlgeneratorで、/ System / Library / QuickLook /フォルダーにあります。これは、アプリケーション、テキストファイル、メールなどのOSXベースタイプであるすべてのQuickLookプラグイン用のOSXのベースフォルダーです。

次の基本ファイルの「タイプ」にQuickLook機能を提供します。

  • com.apple.application(すべてのOSXアプリケーションの基本タイプ)
  • com.apple.systempreference.prefpane(自然に設定ペインファイル)

代替プラグインは、既存のプラグインのすべての機能を提供する必要があります。この場合、設定ペインのクイックルック機能です。

プラグインは4つの異なる場所にあり、プラグインが優先される順序は次のとおりです。

  1. アプリケーションバンドルの内部-通常、カスタムファイルタイプにQuickLook機能を提供するために使用されるアプリケーション固有のQuickLookプラグイン
  2. 〜/ Library / QuickLook-ユーザープラグイン(ユーザーが作成するまで存在しません)
  3. /ライブラリ/ QuickLook-Macのシステム全体のアプリケーションプラグイン
  4. /システム/ライブラリ/ QuickLook-Macのシステム全体のAppleベースタイププラグイン

したがって、.appのシステムのデフォルト動作を上書きするには、次の警告が必要です。

  • 別のアプリケーションもそのタイプ(com.apple.application)のQuickLook機能を提供し、階層の上位(1つは上位、4つは下位)に表示される場合は、代わりに使用されます。
  • Appleは、QuickLook開発者ドキュメントで、上記の階層レベルのそれぞれについて、特定のタイプ(com.apple.applicationなど)に複数のプラグインが見つかった場合、最初のプラグインのみが使用され、ユーザーは制御できないと述べていますQuickLookを使用して特定のプラグインを使用することを除いて、通常の状況下で qlmanage -g

はい、それは可能ですが、現在この機能を提供するパブリックドメインには何も存在しないため、それを提供するために何かをオーダーメイドで記述する必要があります。

それが実装されている場合、OS Xの基本型用であるため、使用には問題があります。したがって、基本型を置き換えることはお勧めできません。プラグインの優先順位は固定されておらず、プラグインが実際に実行するプラグインであるかどうか確信が持てません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.