ฉันจะขยายขนาดหน้าต่างออกจากแอปพลิเคชันโดยใช้คีย์ผสมได้อย่างไร


24

มาจากโลกของ Windows ฉันเริ่มคุ้นเคยกับการใช้ Cmd-Tab เพื่อสลับระหว่างหน้าต่างที่เปิดอยู่ บน OS X จะเป็นการสลับระหว่างแอปพลิเคชันดังนั้นฉันต้องเรียนรู้การใช้ Ctrl-`เพื่อสลับระหว่างหน้าต่างในแอปพลิเคชัน อย่างไรก็ตามถึงกระนั้นก็ไม่ได้เปลี่ยนไปใช้หน้าต่างที่ย่อเล็กสุดและ (สำหรับดีขึ้นหรือแย่ลง) ฉันอยู่ในนิสัยของการย่อขนาดหน้าต่างให้เล็กที่สุด วิธีเดียวที่ฉันพบว่าการย่อเล็กสุดนั้นคือการคลิกที่ไอคอนในแท่นวางและเลือกหน้าต่างที่ฉันต้องการซึ่งน่ารำคาญ มีคีย์ผสมที่ฉันสามารถใช้ซึ่งจะสลับระหว่างหน้าต่างและลดขนาดให้เล็กสุดในเวลาเดียวกันหรือมีคีย์ที่เกี่ยวข้องซึ่งจะช่วยได้หรือไม่

ฉันใช้ OS X 10.8

คำตอบ:


21

ฉันมาจากเรือลำเดียวกัน

แป้นพิมพ์ดั้งเดิมที่ดีที่สุดเท่านั้นที่ฉันพบคือ

  1. CTRL- DOWN-Arrow; (คุณป้อนแอปที่แสดง)
  2. DOWN-arrow; (หากมีหน้าต่างย่อเล็กสุดจะเป็นการวางเคอร์เซอร์ไว้ที่หนึ่ง)
  3. LEFT-arrow/ RIGHT-arrow(เพื่อเลือกจากหน้าต่างที่ย่อเล็กสุดหลายหน้าต่าง) หรือกดค้างไว้ถ้าคุณต้องการคืนค่าทั้งหมด
  4. RETURN

ขั้นตอนที่ 1 ทางเลือก: เข้าสู่แอปเปิดเผยก่อนคุณalt- cmd'ไปที่แอป:

ด้วยการกดCMDค้างไว้ (มองเห็นสลับงาน) DOWNหรือUPหรือ1(ตอนนี้อยู่ในแอพที่เปิดเผย)


ด้านบนแสดงหน้าต่างที่ย่อเล็กสุดของแอปหนึ่งครั้งเท่านั้น สำหรับการเลือกจากหน้าต่างที่ย่อเล็กสุดใด ๆ โดยไม่คำนึงถึงแอพCTRL- F3เลื่อนโฟกัสไปที่ Dock และคุณสามารถลูกศรซ้ายเพื่อไปยังรายการย่อเล็กสุด

ถ้าคุณCTRL- F3แสดงให้เห็นว่าแทนที่คุณแอป-เปิดเผยลองFN- -CTRL F3(ในการตั้งค่าของฉัน / แป้นพิมพ์ที่ผมเคยตั้งค่าสถานะ "ใช้ทั้งหมดF1, F2ฯลฯ ปุ่มเป็นปุ่มฟังก์ชั่นมาตรฐาน")


แอพบางตัวมีทางเลือกเฉพาะ ฉันใช้CMD-window_number ของเทอร์มินัลซึ่งไม่ย่อเล็กสุดและโฟกัสหน้าต่างนั้น


การใช้เทคนิคนี้เราสามารถทำตามเส้นทางเดียวกันได้อย่างง่ายดายด้วยท่าทาง
Benjamin

ค้นหาและสรุปที่ดี
javadba

6

ลองดูเคล็ดลับ # 10 ในhttp://www.macworld.com/article/2048857/10-tips-for-managing-minimized-windows.html - นั่นเป็นสิ่งที่ทำเพื่อฉัน

โดยพื้นฐานแล้วคุณใช้⌘ Cmd+ Tab/ ~ตามปกติและสำหรับหน้าต่างย่อเล็กสุดให้กด⌥ Optปุ่มค้างไว้ก่อนปล่อย⌘ Cmdคีย์และแอปพลิเคชันจะเปิดขึ้นเมื่อคุณย่อขนาดล่าสุด


3
มันใช้งานได้ แต่ดูเหมือนว่าฉันจะเงอะงะมาก ฉันต้องรู้ว่ามันถูกย่อให้เล็กสุด (ซึ่งไม่ชัดเจนจากหน้าต่าง Cmd-Tab) และ keychord นั้นง่ายต่อการจัดการเช่นกัน ขอบคุณ :):
Andrew Ferrier

1
ฉันไม่สามารถทำงานนี้กับ El Capitan หรือทำตามสิ่งที่พยายามพูดไม่ได้
hippietrail

3

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

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

ให้หนึ่งการกระทำ: เรียกใช้เชลล์สคริปต์

เชลล์สคริปต์คือ:

killall -HUP Dock

สิ่งนี้จะฆ่ากระบวนการ Dock (ซึ่งจะเกิดใหม่) ในกระบวนการที่ปล่อยหน้าต่างทั้งหมดที่ย่อเล็กสุดลงใน Dock

ป้อนคำอธิบายรูปภาพที่นี่

บันทึกบริการจากนั้นใช้การตั้งค่าระบบเพื่อกำหนดปุ่มทางลัดให้กับบริการ


1

Witchรวมหน้าต่างที่ย่อเล็กสุดตามค่าเริ่มต้น นอกจากนี้คุณยังสามารถกำหนดทางลัดในการแสดงหน้าต่างย่อเล็กสุดและลดขนาดหน้าต่าง

คุณสามารถกำหนดทางลัดให้กับสคริปต์เช่นนี้:

tell application (path to frontmost application as text)
    try
        set miniaturized of windows to false -- most applications
    end try
    try
        set collapsed of windows to false -- at least Finder
    end try
end tell

หากไม่ได้เปิดใช้งานไอคอนหน้าต่างเล็กสุดให้เล็กสุดไอคอนนี้จะคลิกไอคอนสำหรับหน้าต่างย่อเล็กสุดล่าสุดใน Dock:

try
    tell application "System Events" to tell process "Dock"
        click (last UI element of list 1 where role description is "minimized window dock item")
    end tell
end try

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