ฉันต้องการให้ Dock หมดไป ฉันไม่ได้ใช้ใน OS X สามรุ่นล่าสุด (10.5 ถึงปัจจุบัน) ฉันต้องการให้มันหายไปอย่างสมบูรณ์และ LaunchBar ที่นั่นแทน มีวิธีฆ่าแท่นวางเพื่อไม่ให้โหลดหรือทำงานหรือไม่?
ฉันต้องการให้ Dock หมดไป ฉันไม่ได้ใช้ใน OS X สามรุ่นล่าสุด (10.5 ถึงปัจจุบัน) ฉันต้องการให้มันหายไปอย่างสมบูรณ์และ LaunchBar ที่นั่นแทน มีวิธีฆ่าแท่นวางเพื่อไม่ให้โหลดหรือทำงานหรือไม่?
คำตอบ:
กระบวนการ Dock บน OS X มีหน้าที่รับผิดชอบมากกว่า Dock จริงบนหน้าจอของคุณ มันทำสิ่งที่เป็นพื้นหลังรวมถึงแดชบอร์ด สิ่งที่โดดเด่นที่สุดคือ Finder จะไม่ทำงานอย่างถูกต้องหากกระบวนการ Dock ไม่ทำงานดังนั้นการปิดเครื่องโดยสมบูรณ์นั้นเป็นเรื่องที่ไม่ต้องดำเนินการเลยโดยไม่ทำให้ OS X เสียหายในกระบวนการ
วิธีที่ดีที่สุดที่ฉันสามารถแนะนำได้คือทำให้ท่าจอดเรือนั้นถูกซ่อนไว้และทำให้ขนาดเล็กที่สุดเท่าที่จะเป็นไปได้
นอกจากนี้คุณยังสามารถวางตำแหน่งที่เป็นไปได้น้อยที่สุดตามที่คุณอาจทราบคุณสามารถวางไว้ทางซ้ายขวาหรือล่างของหน้าจอ แต่คุณสามารถตรึงมันไว้ที่มุมใดมุมหนึ่งได้โดยใช้defaults write com.apple.dock pinning -string start
คำสั่ง พิมพ์คำสั่งนั้นในเทอร์มินัล (แทนที่start
ด้วยend
เพื่อเปลี่ยนมุมที่จะเข้าไปหรือmiddle
กลับไปที่ค่าเริ่มต้น) จากนั้นkillall Dock
รีสตาร์ท Dock และใช้การเปลี่ยนแปลง
บทความนี้จาก Lifehacker.com.au แนะนำให้ตั้งค่า Dock autohide delay เป็น 1,000 วินาทีโดยทำดังนี้:
defaults write com.apple.dock autohide-delay -float 1000; killall Dock
ในการกู้คืนพฤติกรรมเริ่มต้น:
defaults delete com.apple.dock autohide-delay; killall Dock
ผู้เขียนบอกว่าเขาตั้งค่าการหน่วงเวลาเป็นสองวินาทีดังนั้นเขายังสามารถไปที่ Dock ในกรณีที่หายากเหล่านั้นเมื่อจำเป็น
defaults write com.apple.dock autohide-delay -float 2; killall Dock
ไม่ทำงาน ฉันแค่ทำมัน
ctrl
+up-arrow
OPT
+ CMD
+ D
แสดงท่าเทียบเรือถ้าคุณต้องการมันจริงๆ
คำตอบนี้ไม่ได้เพิ่มอะไรมากไปกว่าสิ่งที่มีอยู่แล้วที่นี่ แต่ฉันรู้สึกว่าคำตอบที่นำเสนอโซลูชั่นสำหรับการซ่อนมันขาดข้อมูลบางอย่าง
ฉันใช้uBarเป็นการส่วนตัวและฉันใช้ชุดคำสั่งเทอร์มินัลต่อไปนี้โดยไม่มีปัญหาใด ๆ ฉันสามารถยืนยันได้ว่าฉันใช้สิ่งเหล่านี้โดยไม่มีปัญหาใด ๆ ตั้งแต่ El Capitan ฉันจำไม่ได้มากกว่านั้นแน่นอน
เพื่อความชัดเจนนี่เป็นการซ่อน Dock เท่านั้นเพื่อที่คุณจะได้ไม่ต้องจัดการกับมันโดยบังเอิญโผล่ขึ้นมา
สำหรับผู้ที่ไม่รู้รหัสบรรทัดเหล่านี้ควรจะทำงานใน Terminal สามารถพบได้ที่นี่: /Applications/Utilities/Terminal.app
. เพียงเปิดเทอร์มินัลแล้ววางในบรรทัดแล้วกด Enter
# Hide Dock
defaults write com.apple.dock autohide -bool true && killall Dock
defaults write com.apple.dock autohide-delay -float 1000 && killall Dock
defaults write com.apple.dock no-bouncing -bool TRUE && killall Dock
# Restore Dock
defaults write com.apple.dock autohide -bool false && killall Dock
defaults delete com.apple.dock autohide-delay && killall Dock
defaults write com.apple.dock no-bouncing -bool FALSE && killall Dock
คุณสามารถเรียกใช้แต่ละบรรทัดแยกกันเช่นกัน
คำอธิบายเกี่ยวกับสิ่งที่แต่ละบรรทัดทำ:
Cmd+Alt+D
ยังคงสลับการมองเห็น Dock เหมือนเมื่อก่อน สิ่งนี้มีประโยชน์หากคุณต้องการกำหนดแอปพลิเคชันให้กับพื้นที่เฉพาะ การใช้ท่าเรือเป็นวิธีเดียว(AFAIK)killall Dock
ในตอนท้ายของแต่ละบรรทัดบังคับให้ Dock เลิกและจากนั้นจะกู้คืนตัวเองโดยอัตโนมัติ นี่คือการโหลดการตั้งค่าใหม่โดยทั่วไป มีความจำเป็นต้องเรียกใช้killall Dock
หลังจากบรรทัดสุดท้าย แต่วิธีนี้ง่ายต่อการเรียกใช้บรรทัดแยกกันถ้าจำเป็น ... และในจำนวนมากจริงๆแล้วมันไม่ได้สร้างความแตกต่าง
คุณสามารถเปลี่ยนขนาดไอคอนเป็น 1px:
defaults write com.apple.dock tilesize -float 1; killall Dock