แป้นพิมพ์ลัดสำหรับ "แสดงเนื้อหาของแพ็คเกจ"


12

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

เป็นไปได้ไหมที่ทำให้+ Oแสดงเนื้อหาตลอดเวลาหรือมีทางลัดอื่นสำหรับสิ่งนั้น

คำตอบ:


25

ผมขอแนะนำให้คุณสร้างทางลัด Finder ที่กำหนดเองในการตั้งค่าระบบ→→แป้นพิมพ์ลัด→ App +ลัด→

วิธีนี้คุณสามารถเปิดแพ็คเกจด้วยเป็นคีย์ตัวดัดแปลง

  • + Oเพื่อเปิดโฟลเดอร์
  • + + Oเพื่อเปิดแพ็คเกจ

ภาพหน้าจอ


4
อีกว้าว! นี่อาจเป็นเหตุผลที่เล็กที่สุด / เล็ก - แต่ - ยอดเยี่ยมเพียงอย่างเดียวว่าทำไม OSX> windows (ส่วนใหญ่แล้ว)
Jonathan

ถ้าอย่างนั้นมันคือ OSX ≥ Windows ใช่ไหม ; P (ฉันอดไม่ได้ ... )
อดัม LS

ขออภัยสำหรับความคิดเห็นสองครั้ง แต่โซลูชันนี้ใช้งานไม่ได้สำหรับฉัน (OS X 10.8) ฉันคิดว่าวิธีนี้ใช้ได้เฉพาะในเมนูเท่านั้น
อดัม LS

(ใน OS X Lion 10.8.5) ฉันไม่มีเมนูไอเท็ม "แสดงแพ็คเกจเนื้อหา" ในเมนู Finder Finder ของฉัน ฉันสามารถเพิ่มทางลัดหนึ่งทางหลังจากเพิ่มรายการการกระทำในแถบเครื่องมือ ดังนั้นคลิกขวาบนแถบเครื่องมือเลือก "กำหนดแถบเครื่องมือเอง ... " เพิ่มรายการ "การกระทำ" ลงในแถบเครื่องมือจากนั้นเลือกการตั้งค่าระบบ -> แป้นพิมพ์ -> แป้นพิมพ์ลัดเพื่อกำหนดแป้นพิมพ์ลัดที่คุณต้องการ HTH
นักการเมือง

มันใช้งานได้สำหรับฉัน (บนโยเซมิตีฉันไม่จำเป็นต้องทำอะไรนอกจากคำตอบเดิม)
Vic Jang

3

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

สร้างบริการใหม่ใน Automator

บริการรับไฟล์หรือโฟลเดอร์ในFinder.app

การดำเนินการครั้งแรกคือการเรียกใช้ AppleScript นี่คือสคริปต์:

on run {input, parameters}
    set my_output to {}
    repeat with oneItem in input
        if package folder of (info for oneItem as alias) then
            try
                tell application "Finder" to open folder ((oneItem as text) & "Contents")
            end try
        else
            set my_output to my_output & oneItem
        end if
    end repeat
    if ((count my_output) is 0) then
        error number -128
    end if
    return my_output
end run

แอ็คชั่นที่สองคือOpen Finder Items

บันทึกบริการของคุณ BetterOpenผมเรียกว่าเหมือง

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

หากคุณต้องการเปิดแพ็คเกจในหน้าต่างเดียวกันให้เปลี่ยนบรรทัดใหม่

 tell application "Finder" to open folder ((oneItem as text) & "Contents")

กับ

 tell application "Finder" to set target of window 1 to ((oneItem as text) & "Contents")

-1

ภายใต้เสือดาวหิมะฉันพบวิธีที่ง่ายที่สุดคือการใช้ SAVE A COPY เป็น iwork 08 จากนั้นคลิกขวาและตัวเลือกเนื้อหาแพคเกจการแสดงจะพร้อมใช้งาน


1
นี่ไม่ตอบคำถามผู้ใช้ พวกเขาต้องการแสดงเนื้อหาแพ็คเกจโดยใช้คำสั่งคีย์บอร์ดไม่ใช่ใช้ iWork '08 ที่ต้องอาศัยซอฟต์แวร์ที่เป็นกรรมสิทธิ์ซึ่งขณะนี้อายุ 5 ปี
Danijel-James W
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.