我正在製作一個QuickLook插件,它將包含在我的應用程序中。它將用於預覽其他應用程序也具有QuickLook插件的文件類型。每次我嘗試使用我的插件進行測試時(我將它放入〜/ Library/QuickLook /),它會預覽另一個應用程序的插件。我正在使用qlmanage預覽。有沒有辦法迫使它使用我的,至少是用於測試?更喜歡我的QuickLook插件
7
A
回答
6
嵌入到應用程序中的發生器總是比〜/ Library/QuickLook中的插件(它優於/ Library/QuickLook中的插件)優於/ System/Library/QuickLook中的插件。
沒有辦法改變這個優先級。同樣,如果同一級別的兩臺發電機聲稱具有相同類型的文件,則Quick Look會優先選擇其中一個,無論哪一個無法控制。
至少對於您的測試,您可以使用-g
選項強制qlmanage使用所需的插件(但您還必須使用-c指定內容類型)。
嘗試qlmanage -h
以獲得測試的所有選項。
3
儘管@julien描述的優先順序是準確的,但仍可以覆蓋特定應用程序的QL提供程序。只需編輯違規應用程序的.qlgenerator
中的Info.plist
文件即可。例如,我喜歡某個QL提供商處理降價的方式,但我已安裝的其中一個文本編輯器包含(imho)少於恆星減價支持。我的首選包丟失......直到我編輯:
/Applications/BadMarkdown.app/Contents/Library/QuickLook/BadMarkdownQL.qlgenerator/Contents/Info.plist
,並刪除
<string>net.daringfireball.markdown</string>
而在OS X的新版本,你甚至不需要重啓QL守護進程。首選的QL工具只是接管。 = D
相關問題
- 1. Ebay喜歡賣插件
- 2. 「像」,「不喜歡」插件軌
- 3. JAutodoc喜歡插件爲C + +
- 4. 排序喜歡的Facebook評論插件
- 5. Facebook喜歡帶點名的插件
- 6. 「喜歡按鈕」的facebook插件
- 7. Wordpress喜歡插件框架在ASP.NET
- 8. Facebook喜歡視頻上傳插件
- 9. PhoneGap插件安裝喜歡Facebook
- 10. 集成社交插件 - 喜歡消失
- 11. 使用喜歡按鈕插件喜歡在Facebook上託管的照片
- 12. SQL不喜歡和喜歡
- 13. 喜歡但不喜歡
- 14. mySQL喜歡,但不喜歡
- 15. Facebook的評論:更喜歡
- 16. 爲什麼我更喜歡StructureMap over Unity?
- 17. 我更喜歡哪種模式?
- 18. 我需要更喜歡ajax分頁嗎?
- 19. 哪本書我更喜歡vb6
- 20. Facebook喜歡更多的帖子作品,如果我只喜歡1職位
- 21. 誰「喜歡」我的貼子在Facebook社交插件
- 22. 在Facebook上顯示喜歡的喜歡數量喜歡按鈕
- 23. android imageView不喜歡我的.png文件
- 24. Access 2010不喜歡我的.mdb文件
- 25. symbolicatecrash不喜歡我的dSYM文件
- 26. XMLHttpRequest不喜歡我的JSON?
- 27. facebook喜歡按鈕(插件)給喜歡facebook.com頁面時產生錯誤
- 28. 喜歡和喜歡的按鈕爲Drupal
- 29. Mysql喜歡或喜歡的地方
- 30. 喜歡/不喜歡Firebase的交易?
這是唯一可行的答案。修改了要覆蓋的生成器的Info.plist文件後,使用'qlmanage -r'刷新QuickLook服務器,然後使用'qlmanage -m plugins | grep zip「(以.zip爲例),找到哪個插件接管了你想要分配的擴展名。 – 2017-03-30 03:50:04