วิธีเพิ่ม 'Preview' ด้วยแป้นพิมพ์ลัดให้ใหญ่สุดได้อย่างไร


1

คำถามนี้เกี่ยวกับแอพดูตัวอย่าง ฉันใช้สิ่งต่างๆมากมายในการอ่านเนื้อหา (ไฟล์ PDF และอื่น ๆ
ทุกครั้งที่เปิดมันจะลืมสถานะ Window ล่าสุด
ใน Retina Mac มันเหมาะอย่างยิ่งที่จะเปิดมันในมุมมอง "สองหน้า" (Command-3) ใน โหมด "เกือบเต็มหน้าจอ": หน้าต่างมีขนาดใหญ่และกว้างที่สุดเท่าที่จะเป็นไปได้ แต่ทำให้เมนูแถบเครื่องมือและ Dock มองเห็นได้ (ซึ่งเกือบจะไม่ทำให้เสียสมาธิ)

วิธีที่ฉันทำตอนนี้น่าเบื่อโดยเฉพาะเมื่อฉันต้องทำซ้ำขั้นตอนเหล่านี้สำหรับเอกสารทุกฉบับ:

  1. เปิดเอกสาร
  2. กด Command-3
  3. ลากมุมบนซ้ายของหน้าต่างดูตัวอย่างไปทางซ้ายของหน้าจอกับแถบเมนูด้านบน
  4. ลากมุมล่างขวาของหน้าต่างดูตัวอย่างไปทางขวาของหน้าจอเทียบชิดขอบที่ด้านล่าง

ฉันเป็นนักพัฒนาซอฟต์แวร์ ฉันเกลียดขั้นตอนซ้ำ ๆ

ฉันจะทำได้อย่างไร:

  • บังคับให้แสดงตัวอย่างเพื่อเปิดวิธีนี้
  • ถ้า Preview ไม่สามารถทำได้: โดยคีย์บอร์ดบังคับให้ Preview เป็นมุมมอง "เกือบเต็มหน้าจอ" ด้วยมุมมอง "สองหน้า"?
  • โบนัส: ใช้สำหรับแอปพลิเคชันอื่น ๆ (เช่น Chrome หรือ FireFox) ได้เช่นกัน

พื้นหลัง:

กว่าหนึ่งปีที่ผ่านมาฉันเปลี่ยนเครื่องโฮสต์จาก Windows เป็น Mac สิ่งต่าง ๆ ส่วนใหญ่ทำงานได้ดี (บางอย่างเช่นแบตเตอรี่และความเร็วในการนอนหลับ / ตื่นควรมีการโฆษณามากขึ้น) แต่ก็ยังมีบางสิ่งที่ฉันคิดถึงอย่างสุดซึ้ง ส่วนใหญ่ที่เกี่ยวข้องกับฉันมี RSI ในช่วงต้น 90 ของเนื่องจากการใช้เมาส์และทัชแพดดังนั้นฉันจึงเน้นแป้นพิมพ์มาก

คำตอบ:


3

ในการทำให้ดูตัวอย่าง PDF แบบเปิดในโหมด "สองหน้า" ให้ไปที่การตั้งค่า -> PDF จากนั้นเลือกโหมดที่ต้องการในเมนู "แสดงเป็น"

ไม่มีทางลัดที่จะไปที่ "โหมดเต็มหน้าจอเกือบ" เป็นค่าเริ่มต้น แต่คุณสามารถสร้างได้:

  • ไปที่การตั้งค่าระบบ -> คีย์บอร์ด -> ทางลัด;
  • คลิก "ทางลัดแอป";
  • คลิกปุ่ม "+" เพื่อเพิ่มทางลัดใหม่
  • คุณจะถูกถามถึงชื่อเมนูที่คุณต้องการเชื่อมโยงไปยังทางลัด สำหรับคำสั่งที่คุณต้องการมันคือ "ซูม";
  • คุณจะสามารถระบุได้ว่าคุณต้องการให้ทางลัดนั้นพร้อมใช้งานในแอปพลิเคชันทั้งหมดหรือแอปพลิเคชันเฉพาะเท่านั้น

แก้ไข: นี่เป็นวิธีแก้ปัญหา AppleScript เพื่อตั้งหน้าต่างแรกของหน้าตัวอย่าง (เอกสารที่เปิดสุดของ Preview) เป็นขนาดของหน้าจอ (ใช้งานได้กับการเชื่อมต่อจอแสดงผลเดียว):

tell application "Preview"
    tell application "Finder" to set screen_resolution to bounds of window of desktop
    set bounds of window 1 to screen_resolution
end tell

Zoomไม่ใช่คำสั่งที่ฉันต้องการ: สำหรับ PDF มันขยายใหญ่พอที่จะพอดีกับเนื้อหา (ถ้าเนื้อหามีขนาดเล็กมันจะไม่กว้างพอที่จะครอบคลุมความกว้างหน้าจอ (ฉันไม่พบเอกสาร PDF ที่มีความสูงต่ำ) ดังนั้นจึงยังไม่สามารถตรวจสอบได้) สำหรับ PNG และ PPT ที่ใช้งานได้ดังนั้นอาจเป็นเพียงตัวอย่างของสิ่งที่ต้องการขอบคุณสำหรับตัวเลือกการตั้งค่า: อย่างใดที่ฉันพลาด
Jeroen Wiert Pluimers

2
คุณยินดีที่จะสร้าง AppleScript เพื่อปรับขนาดหน้าต่างของคุณให้มีขนาดที่ต้องการหรือไม่? นี่เป็นแนวคิดหลักของสคริปต์ฉันสามารถปรับปรุงมันเล็กน้อยและใส่ไว้ในคำตอบของฉันถ้าคุณต้องการ tell application "Preview" to set bounds of window 1 to {10, 10, 10, 10}
Frizlab

1
จากนั้นคุณจะสามารถสร้างแอปพลิเคชัน AppleScript (เพียงบันทึกใน AppleScript Editor ด้วยรูปแบบ "แอปพลิเคชัน") และเปิดแอปพลิเคชันเมื่อใดก็ตามที่คุณต้องการสร้างหน้าต่างแสดงตัวอย่าง "เกือบเต็มหน้าจอ" ไม่ใช่โซลูชันที่สมบูรณ์แบบ แต่ยังเร็วกว่าและแม่นยำกว่าทำด้วยมือ
Frizlab

โปรดทำมันจะสอนAppleScript ให้ฉัน (ฉันไม่มีประสบการณ์เกี่ยวกับเรื่องนั้นและฉันกระตือรือร้นที่จะเรียนรู้สิ่งใหม่ ๆ อยู่เสมอ)
Jeroen Wiert Pluimers

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