คำตอบสั้น ๆ Dock แทบไม่เคยจัดเรียงตัวเองใหม่ มีสี่เรื่องที่ถูกเรียกว่า แบบนั้น และมันมีวิธีแก้ที่ต่างกันสี่แบบ
ถ้าคุณต้องการหยุดมันถาวรไม่ว่าจะเป็นสาเหตุไหนก็ตาม
defaults write com.apple.dock contents-immutable -bool true; killall Dock
ก่อนที่จะเปลี่ยนอะไร ดูว่าจริง ๆ แล้วอะไรขยับ วิธีแก้ขึ้นอยู่กับมัน
นั่นคือส่วนแอปล่าสุด ไม่ใช่การจัดเรียงใหม่ ไม่มีอะไรที่คุณวางไว้ขยับเลย มีแค่ กลุ่มชั่วคราวที่โตขึ้นข้าง ๆ มัน ปิดมันได้ในการตั้งค่าระบบ › เดสก์ท็อปและ Dock หรือดู วิธีหยุดแอปล่าสุดและแนะนำ
Dock ถูกปรับขนาดหรือย้าย ส่วนใหญ่เกิดจากการปัดโดนเส้นแบ่งหรือการเชื่อมต่อจอภาพ ลำดับยังคงเดิม ดู ทำไม Dock ถึงเปลี่ยน ขนาดอยู่เรื่อย และ ทำไมมันเปลี่ยนเมื่อคุณเชื่อมต่อ จอภาพ
มีบางอย่างลากมัน และบน Mac มีแค่สามอย่างที่ทำได้จริง คน แทร็กแพดที่อ่านการสัมผัสผิดเป็นการลาก หรือตัวติดตั้งที่เพิ่มตัวเองเข้าไป macOS ไม่จัดเรียงไอคอนที่ปักหมุดใหม่เอง
การลากโดยไม่ตั้งใจเกิดขึ้นบ่อยกว่าที่คนคิด เพราะการลากช้า ๆ บนแทร็กแพดถูกอ่านเหมือนเป็น การลากโดยตั้งใจ การตั้งค่าระบบ › การช่วยการเข้าถึง › การควบคุมตัวชี้ › ตัวเลือก แทร็กแพด และรูปแบบการลากตรงนั้น ควรตรวจสอบถ้ามันเกิดขึ้นอยู่เรื่อย
นั่นคือการรีเซ็ต ไม่ใช่การจัดเรียงใหม่ และมันมักเกิดตามหลังการอัปเดตหรือไฟล์การตั้งค่าถูกสร้างใหม่ ดู ทำไม Dock ถึงรีเซ็ตตัวเอง
ล็อกเนื้อหาหยุดไม่ให้เนื้อหาของ Dock เปลี่ยนเลย ไม่มีการลากออก ไม่มีการจัดเรียงใหม่ ไม่มี ไอคอนใหม่เพิ่มเข้ามา มันเป็นการตั้งค่าเดียวและครอบคลุมกรณีที่หนึ่ง สาม และสี่
defaults write com.apple.dock contents-immutable -bool true
killall Dock
ตั้งค่า Dock ให้เป็นแบบที่คุณต้องการก่อน ล็อกจะแช่แข็งสิ่งที่มีอยู่ ณ ตอนนั้น ดังนั้นการล็อก Dock ที่คุณยังไม่ได้จัดระเบียบจะคงความยุ่งเหยิงนั้นไว้ หากต้องการปลดล็อก ให้สลับ true เป็น false
ถ้าขนาดหรือตำแหน่งก็คลาดเคลื่อนด้วย ล็อกอีกสามแบบมีเอกสารอยู่ใน สามวิธีล็อก Dock ของ Mac และ ตัวสร้างคำสั่งฟรีของเราจะเขียนชุดค่าผสมที่คุณต้องการพร้อมคำสั่ง ย้อนกลับควบคู่ไปด้วย
การอัปเกรด macOS เป็นตัวกระตุ้นที่พบบ่อยที่สุด และควรรู้ไว้ว่าทำไม การอัปเกรดสามารถ
สร้าง com.apple.dock ใหม่จากค่าเริ่มต้น ซึ่งทิ้งการตั้งค่าที่ไม่เคยถูกเขียนไว้อย่างชัดเจน
อะไรก็ตามที่คุณตั้งค่าไว้ครั้งเดียวในหน้าต่างการตั้งค่าเมื่อหลายปีก่อนมีแนวโน้มจะหายไปมากที่สุด
ค่าที่เขียนจากเทอร์มินัลหรือส่งมาโดยโปรไฟล์การกำหนดค่าจะคงอยู่ต่อไป ซึ่งเป็นเหตุผลจริง ๆ ที่ควรตั้งค่าอย่างตั้งใจ แทนที่จะคลิกครั้งเดียวแล้วหวังว่าจะได้ผล
ไม่ แอปติดตั้ง ตามปกติและปรากฏใน Launchpad และโฟลเดอร์ Applications ล็อกแค่หยุดไม่ให้มันถูกเพิ่มเข้าไปใน Dock และหยุดไม่ให้ไอคอนถูกลากออกจากมัน
ตรวจสอบลำดับ อย่างละเอียด การเชื่อมต่อจอภาพมักจะปรับขนาดมากกว่าจัดเรียงใหม่ และ Dock ที่มีไอคอนเล็กลงดู เหมือน Dock คนละแบบในสายตาแวบแรก ดู คู่มือเรื่องจอภาพ
ใช่
contents-immutable ถูกเขียนลงในการตั้งค่าของคุณและมีผลทุกครั้งที่เข้าสู่ระบบ มันเป็นแบบรายผู้ใช้ ดังนั้นบน Mac ที่ใช้ร่วมกัน แต่ละบัญชีต้องมีมัน หรือใช้โปรไฟล์การกำหนดค่าสำหรับทั้งหมด
ถ้าคุณไม่อยากจดรายการคำสั่งไว้ Still Dock ก็คือการตั้งค่าสี่อย่างเดียวกัน แต่เป็นสวิตช์ และมันจำ Dock ที่คุณมีก่อนล็อกไว้ด้วย ล็อกขนาดใช้ได้ฟรี