Hızlı Bakış önizlemelerinin bir bölümünü nasıl değiştirebilirim?
Belirli dosyalar için Hızlı Bakış'ın belgenin önü yerine sonunu önizlemesini istiyorum . Bu durumda, CSV'lerle çalışıyorum ve önizlemenin en son eklemeleri göstermesini istiyorum. (Önizlemelerin önbelleğe alındığının ve belki de tam olarak güncel olmadığının farkındayım.)
1. Hızlı Bakış'ın görüntülediklerini, özellikle bir dosyanın hangi kısımlarını değiştirmenin bir yolu var mı?
2. Bu, genel olarak değil, belirli dosyalar için yapılabilir mi?
Şimdiye kadarki araştırmam qlmanage
, Terminal'de bunu nasıl değiştireceğimi düşünmeme neden oldu , ancak nasıl yapacağımı bilmiyorum. (Ayrıca şu anda Mac'te değil ve qlmanage'ın man sayfası ... seyrek.)
Bir dosyanın açıldığı yeri değiştiren (başlangıcı yerine belgenin sonuna kadar açılan) ve önizlemenin daha sonra benzer şekilde yapacağı bir yaklaşım da hayal edebiliyorum.
Yanıtlar
İle doğru yoldasın qlmanage
. Ne yazık ki kullanmak qlmanage
, dosya türünüze bir Hızlı Bakış oluşturucu atamanın son adımıdır. Önce jeneratörü edinmeli veya sıfırdan yazmalısınız.
Yani, her iki sorunuzu da hızlı bir şekilde yanıtlamak için ... evet, QL'nin görüntülediklerini değiştirebilir ve evet, bunu tek bir dosya türü için yapabilirsiniz.
Hangi dosya türleriyle hangi jeneratörlerin ilişkilendirildiğini görmek için -m
bayrağı kullanın . İşte çıktının bir örneği
% qlmanage -m
com.apple.iwork.pages.pages-tef -> /System/Library/QuickLook/iWork.qlgenerator (209)
com.microsoft.powerpoint.ppt -> /System/Library/QuickLook/Office.qlgenerator (40)
public.comma-separated-values-text -> /System/Library/QuickLook/Office.qlgenerator (40)
com.apple.ical.ics.todo -> /System/Library/QuickLook/iCal.qlgenerator (906.3)
com.adobe.encapsulated-postscript -> /System/Library/QuickLook/EPS.qlgenerator (906.3)
Bu dizinlerin her birinde, QL önizlemesi oluşturan bir macOS Uygulamasına çok benzeyen kod bulunur; böylece, aslında, spesifikasyonlarınıza yönelik bir önizleme oluşturabilirsiniz.
Bu kodun nasıl oluşturulacağına gelince, başlamak için Hızlı Bakış Programlamaya Giriş Kılavuzuna bakın . Kod ANSI-C veya Objective-C ile yazılmıştır.