Uygulamalar hakkında daha fazla ayrıntı gösteren QuickLook eklentileri var mı? (.App)


9

Quicklooking uygulamaları için yerleşik olandan daha iyi bir QuickLook eklentisi var mı?

Foobar./Contents/Info.plistÖrneğin sürüm numarası ve paket tanımlayıcısı gibi tanımlanmış bilgilerin daha fazlasını gösterecek bir şey ideal olacaktır.

Yanıtlar:


2

Basit cevap, hayır.

Daha karmaşık cevap hala hayır, ancak bu yapılamayacağı anlamına gelmiyor (Geç Gece Yazılımı'nın Komut Dosyası Hata Ayıklayıcısı, uygulamalar için varsayılan QuickLook görüntüleyicisini (com.apple.application) geçersiz kılıyor, ancak kullanıcı olarak herhangi bir fark görmüyorsunuz ).

Quick Look Eklentileri ve eklentiler sunan QLPlugins gibi birkaç site vardır (.qlgenerator dosyaları), ancak .app dosyaları hakkında daha fazla bilgi gösterilmesini sağlayan hiçbir site yoktur.

İşi yapan qlgenerator StandardBundles.qlgenerator ve uygulamalar, Metin dosyaları veya E-postalar gibi OSX temel türleri olan tüm QuickLook eklentileri için OSX'in temel klasörü olan / System / Library / QuickLook / klasöründe bulunur.

Aşağıdaki temel dosya türleri için QuickLook işlevselliği sağlar.

  • com.apple.application (TÜM OSX uygulaması için temel tür)
  • com.apple.systempreference.prefpane (Tercih Bölmesi dosyaları doğal olarak)

Herhangi bir yedek eklenti mevcut eklentinin tüm işlevlerini, bu durumda Tercih Bölmesi hızlı görünüm işlevini sağlamalıdır.

Eklentiler 4 farklı yerde yaşar ve eklentilerin tercih edilme sırası aşağıdaki gibidir:

  1. Bir uygulama paketinin içinde - genellikle ısmarlama dosya türleri için QuickLook işlevselliği sağlamak için kullanılan uygulamaya özgü bir QuickLook eklentisi
  2. ~ / Library / QuickLook - kullanıcı eklentileriniz (kullanıcı tarafından oluşturulana kadar mevcut değildir)
  3. / Library / QuickLook - Mac'inizin sistem genelinde uygulama eklentileri
  4. / Sistem / Kütüphane / QuickLook - Mac'inizin sistem genelinde Apple temel türü eklentileri

Bu nedenle .app için sistem varsayılan davranışını geçersiz kılmak aşağıdaki uyarılarla yapılabilir:

  • Başka bir uygulama da tür (com.apple.application) için QuickLook işlevselliği sağlıyorsa ve hiyerarşide daha yüksek görünüyorsa (en yüksek 1, en düşük 4), bunun yerine kullanılır.
  • Apple, QuickLook geliştirici belgelerinde, yukarıdaki hiyerarşi düzeylerinin her biri için, belirli bir tür için birden fazla eklenti bulunduğunda (örn. Com.apple.application), yalnızca ilkinin kullanıldığını ve üzerinde hiçbir kontrolünüz olmadığını belirtir. QuickLook'u kullanarak belirli bir eklentiyi kullanmaya zorlamak dışında normal koşullar altında qlmanage -g

Yani evet yapılabilir, ancak şu anda kamusal alanda bu işlevselliği sağlayan hiçbir şey yoktur ve bu nedenle bunu sağlamak için ısmarlama bir şey yazılmalıdır.

Eğer uygulanmışsa, bir OS X taban tipi için olacağı için onu kullanmanın sorunları vardır ... bu nedenle taban türünü değiştirmek iyi bir fikir değildir; eklentilerin önceliği sabit değildir ve eklentinin gerçekten çalıştırılacak olduğundan emin olamazsınız.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.