QuickLook มีปลั๊กอินที่แสดงรายละเอียดเพิ่มเติมเกี่ยวกับแอปพลิเคชันหรือไม่ (.app)


9

มีปลั๊กอิน QuickLook ที่ดีกว่าในตัวสำหรับแอปพลิเคชั่นค้นหาอย่างรวดเร็วหรือไม่?

สิ่งที่จะแสดงข้อมูลที่กำหนดเพิ่มเติมFoobar./Contents/Info.plistเช่นหมายเลขเวอร์ชันและตัวระบุบันเดิลนั้นเหมาะอย่างยิ่ง

คำตอบ:


2

คำตอบง่าย ๆ

คำตอบที่ซับซ้อนมากขึ้นยังคงไม่มี แต่นั่นไม่ได้หมายความว่าไม่สามารถทำได้ (ดีบักเกอร์สคริปต์ของซอฟต์แวร์ดึกคืนแทนที่โปรแกรมดู QuickLook เริ่มต้นสำหรับแอปพลิเคชัน (com.apple.application) แต่คุณเนื่องจากผู้ใช้ไม่เห็นความแตกต่างใด ๆ )

มีไซต์ไม่กี่ไซต์เช่นQuick Look PluginsและQLPluginsที่มีปลั๊กอิน (ไฟล์. qlgenerator) อย่างไรก็ตามไม่มีใครที่เปิดใช้งานข้อมูลเพิ่มเติมเกี่ยวกับไฟล์. app ที่จะแสดง

qlgenerator ที่ทำงานคือ StandardBundles.qlgenerator และพบได้ในโฟลเดอร์ / System / Library / QuickLook / ซึ่งเป็นโฟลเดอร์พื้นฐานของ OSX สำหรับปลั๊กอิน QuickLook ทั้งหมดที่เป็นประเภทฐาน OSX เช่นแอปพลิเคชันไฟล์ข้อความหรืออีเมล

มันมีฟังก์ชั่น QuickLook สำหรับ "ประเภท" ไฟล์ฐานต่อไปนี้

  • com.apple.application (ประเภทฐานสำหรับแอปพลิเคชัน OSX ทั้งหมด)
  • com.apple.systempreference.prefpane (ไฟล์บานหน้าต่างการตั้งค่าตามธรรมชาติ)

ปลั๊กอินทดแทนใด ๆ จะต้องจัดเตรียมการทำงานทั้งหมดของปลั๊กอินที่มีอยู่ในกรณีนี้ฟังก์ชั่นการค้นหาด่วนของบานหน้าต่างการตั้งค่า

ปลั๊กอินอาศัยอยู่ใน 4 แห่งและลำดับของปลั๊กอินที่ต้องการมีดังนี้:

  1. ภายในชุดแอปพลิเคชัน - ปลั๊กอิน QuickLook เฉพาะแอปพลิเคชันมักใช้เพื่อจัดทำฟังก์ชัน QuickLook สำหรับประเภทไฟล์ bespoke
  2. ~ / Library / QuickLook - ปลั๊กอินผู้ใช้ของคุณ (ไม่มีอยู่จนกว่าจะสร้างโดยผู้ใช้)
  3. / Library / QuickLook - ปลั๊กอินแอปพลิเคชันสำหรับระบบของคุณ
  4. / System / Library / QuickLook - ปลั๊กอินชนิดพื้นฐานของ Apple ของระบบ mac

การเอาชนะพฤติกรรมเริ่มต้นของระบบสำหรับ. app สามารถทำได้ด้วยคำเตือนต่อไปนี้:

  • หากแอปพลิเคชันอื่นยังมีฟังก์ชัน QuickLook สำหรับประเภท (com.apple.application) และจะปรากฏขึ้นในลำดับชั้น (1 สูงสุด 4 ต่ำสุด) จากนั้นจะใช้แทน
  • Apple ระบุสถานะในเอกสารประกอบนักพัฒนา QuickLook ว่าสำหรับแต่ละระดับของลำดับชั้นข้างต้นหากพบมากกว่าหนึ่งปลั๊กอินสำหรับประเภทเฉพาะ (เช่น com.apple.application) จะมีการใช้เพียงอันแรกเท่านั้นและคุณไม่สามารถควบคุมได้ อันไหนภายใต้สถานการณ์ปกติยกเว้นโดยบังคับให้ QuickLook ใช้ปลั๊กอินเฉพาะที่ใช้ qlmanage -g

ใช่แล้วสามารถทำได้ แต่ปัจจุบันไม่มีสิ่งใดในโดเมนสาธารณะที่มีฟังก์ชั่นนี้และดังนั้นจึงต้องมีการเขียนสิ่งที่ต้องทำเพื่อให้สามารถใช้งานได้

หากมีการใช้งานการใช้งานจะมีปัญหาเนื่องจากจะเป็นประเภทฐาน OS X ... ดังนั้นการแทนที่ประเภทฐานไม่ใช่ความคิดที่ดี ลำดับความสำคัญของปลั๊กอินไม่ได้รับการแก้ไขและคุณไม่สามารถแน่ใจได้ว่าปลั๊กอินนั้นจะเป็นปลั๊กอินที่จะเรียกใช้จริง ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.