ช่องว่างที่ด้านล่างของหน้าต่างที่ขยายใหญ่สุด


22

ฉันจะกำจัดช่องว่างที่ด้านล่างของหน้าจอได้อย่างไรเมื่อฉันขยายหน้าต่างให้ใหญ่สุด? ช่องว่างนั้นแทบจะมองไม่เห็น แต่ที่ด้านล่างของหน้าต่างที่ขยายใหญ่สุดนั้นจะมีพิกเซลไม่กี่พิกเซลที่เต็มไปด้วยเดสก์ท็อป ถ้าฉันเข้าสู่โหมดเต็มหน้าจอพร้อมหน้าต่างจะได้รับข้อมูลเต็ม 5 - 10 พิกเซล

เวอร์ชันระบบปฏิบัติการของฉันคือ OS X 10.9 Mavericks

หน้าต่างขยายใหญ่สุด

เพื่อดูปัญหาที่ดีขึ้นฉันขยายส่วนที่ด้านล่าง:

การเลือก


สิ่งนี้ทำให้ฉันเป็นบ้าเป็นเวลาหลายปี แต่ดูเหมือนจะได้รับการแก้ไขใน MacOS 10.13.x (High Sierra) ไชโย! มีใครยืนยันได้ไหม
BlueC

คำตอบ:


9

พิกเซลทั้ง 5 ตัวนั้นเชื่อมโยงกับ Dock คุณสามารถจัดตำแหน่งแท่นวางไว้ที่ด้านซ้ายของด้านขวาแทนได้ แต่ช่องว่างจะอยู่ที่ด้านข้างของแท่นวาง ฉันคิดว่านี่เป็นสิ่งที่ค่อนข้างต่ำเมื่อเทียบกับ Dock เนื่องจากตัวจัดการหน้าต่าง (เช่นSpectacle ) จะเพิ่มหน้าต่างให้ใหญ่ที่สุดและไม่ใช้ช่องว่าง

$ 0.02 ของฉัน: ถ้าคุณมีอสังหาริมทรัพย์มากมายบนหน้าจอดูเหมือนว่าคุณทำฉันพูดบางหน้าต่างของคุณให้มีขนาดที่เหมาะสมกว่าและ / หรือหน้าต่างเต็มหน้าจอแทนที่จะขยายใหญ่สุด


2
Afaik คุณไม่สามารถขยายหน้าต่างด้วยตัวคุณเองไปที่ด้านล่างสุดของหน้าจอได้ถ้า Dock อยู่ด้านล่าง (10.9 & 10.10) คุณใช้ OS X เวอร์ชันใดอยู่ +1 สำหรับคำตอบที่เหลือ
grg

@ GeorgeGarside โอ้คุณพูดถูกแล้ว
ดิลลอน

1
ฉันใช้ BetterSnapTool เพื่อจัดระเบียบหน้าต่างของฉันให้ดีขึ้น ที่ยังไม่อนุญาตให้ฉันใช้ 5 px เหล่านั้นเช่นกัน - ใช่มันมีบางอย่างเกี่ยวกับ Dock
Mirco Widmer

1
วิธีเดียวที่จะทำได้ด้วยตัวคุณเองคือเลื่อนหน้าต่างลง 5px จากนั้นปรับขนาดขอบด้านบน 5px
0942v8653

1
@Patience: จริง ๆ แล้ว ... ฉันทำงานกับผู้จัดการหน้าต่างด้วยตัวเองและตอนนี้ไม่มีวิธีที่จะทำเช่นนั้นกับ API ที่ Apple ให้ สิ่งที่คุณทำได้คือตั้งตำแหน่งมุมบนซ้ายและขนาดเหมือนเมื่อคุณปรับขนาดที่มุมล่างขวาเท่านั้น ดูที่หน้า 20 ของเอกสารนี้ถ้าคุณต้องการที่จะเห็นคำอธิบาย API การเข้าถึงเป็นความเจ็บปวดที่แท้จริงในการทำงาน
0942v8653

6

ลากหน้าต่างทั้งหมดลงจนครอบคลุมช่องว่าง จากนั้นปรับขนาดหน้าต่างที่ด้านบนเพื่อปิดช่องว่างที่ด้านบนของหน้าจอ แล้วคุณไม่มีช่องว่าง


3
ข้อเสนอแนะที่ดี น่าเสียดายที่มันไม่ได้เป็นเช่นนั้นเมื่อคุณเปิดเอกสารอีกครั้ง
Skeleton Bow

และมันใช้ไม่ได้กับฉันใน macOS Sierra 10.12.4
Emile Bergeron

มันทำงานได้ดีสำหรับฉันใน macOS Sierra 10.12.6
Skeleton Bow

มันใช้งานได้สำหรับฉัน!
หลอดไส้

4

ฉันเจอวิธีแก้ไขหรือแก้ไขสิ่งนี้อย่างสมบูรณ์:

1) ลดผลกระทบด้วยการตั้งค่าต่อไปนี้ภายใต้System Preferences > Dock:

  • ซ่อนและแสดง Dock โดยอัตโนมัติ
  • ตำแหน่งบนหน้าจอ: ขวา (หรือซ้าย)

ถ้าคุณต้องการที่จะประสบความสำเร็จด้วยสคริปต์แทนมันจะเป็น:

  • defaults write com.apple.dock autohide -bool true
  • defaults write com.apple.Dock orientation -string right

นี่ทำให้หน้าต่างบนจอภาพหลักของฉันขยายใหญ่สุดเมื่อฉันalt+shift+clickใช้ปุ่มสีเขียว หน้าต่างบนจอภาพที่สองของฉันยังคงมีช่องว่าง แต่ก็สังเกตเห็นได้น้อยกว่าด้านข้างของหน้าต่างมากกว่าด้านล่างและฉันไม่ได้ดูจอภาพนั้นบ่อยเท่าหน้าต่างหลักของฉันอยู่ดี

2) แทนที่ช่องว่าง Dock สมบูรณ์กับBetterTouchToolหรือBetterSnapTool ฉันยังไม่ได้ลองทำสิ่งนี้เป็นการส่วนตัว แต่ฉันได้อ่านหลายเว็บไซต์ที่บอกว่าพวกเขาแก้ไขปัญหานี้ได้ ( ตัวอย่าง )


2

เปลี่ยนรูปพื้นหลังเดสก์ท็อปของคุณเป็นสีดำคุณจึงไม่สังเกตเห็น หรือเพิ่มเส้นดำขนาด 5px ที่ด้านล่างของวอลล์เปเปอร์ที่คุณต้องการ


1
มีหน้าต่างที่มีขอบสีขาว)
Srneczek

2

จริง ๆ แล้วฉันแฮ็คระบบ ... ตามคำตอบอื่น ๆ

คุณสามารถย้ายนักเทียบท่าทางซ้ายชั่วคราวขยายหน้าต่างของคุณแล้วย้ายนักเทียบท่ากลับไปที่ด้านล่าง หน้าต่างจะยังคงอยู่

นอกจากนี้โปรดทราบว่า Chrome ไม่ได้รับผลกระทบจาก "บั๊ก" ที่น่ารังเกียจนี้ ในกรณีของฉันมีเพียง Emacs เท่านั้น

แก้ไข : สำหรับการร้องไห้ออกมาดัง ๆ ; เมื่อคุณ ALT-TAB เอฟเฟกต์จะหายไป


2
ไม่เพียงแค่นั้นเมื่อคุณออกจากการตรวจสอบและเปิดมันอีกครั้งก็จะกลับไปขนาดเดิม;)
โครงกระดูกโบว์

1

คุณสามารถใช้โปรแกรมเช่นGeekToolหรือÜbersichtเพื่อเพิ่มแถบสีดำที่ด้านล่างของหน้าจอ ด้วยวิธีนี้คุณสามารถทำให้ช่องว่างมองเห็นได้น้อยลงโดยเฉพาะหากวอลล์เปเปอร์ของคุณโดดเด่น


1

ฉันสร้าง AppleScript เพื่อให้บรรลุสิ่งนี้ น่าเสียดายที่หลังจากเรียกใช้ AppleScript คุณจะสังเกตเห็นว่ามีช่องว่างระหว่างแถบเมนูและหน้าต่าง - คุณต้องปรับขนาดหน้าต่างด้วยตนเองขึ้นไปเพื่อลบออก (อย่าคลิกสองครั้งมิฉะนั้นจะมีช่องว่างของ Dock กลับมา ) อย่างไรก็ตามหลังจากสองขั้นตอนเหล่านี้จะไม่มีช่องว่างของท่าเรือเช่นเดียวกับที่คุณต้องการ

on run

    tell application "System Events"
        set FrontMostApp to name of first item of (processes whose frontmost is true)
    end tell

    tell application FrontMostApp
        activate
        set bounds of front window to {0, 26, 1280, 800}
    end tell

end run

อีกอย่างหนึ่ง - ทำสำหรับ Macbooks ขนาด 13 นิ้วที่มีความละเอียดหน้าจอพื้นฐานที่ 1280x800 คุณอาจต้องเปลี่ยนขอบเขตเหล่านั้นตามรุ่นของ Mac ของคุณ

สำคัญ: โปรดใช้ความละเอียดของคุณเองหากความละเอียดของคุณไม่ใช่จำนวนเต็มคูณ 1280x800

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