תשובה קצרה: ל-Mac אין שורת משימות. שורת הסמלים בתחתית היא ה-Dock, ובניגוד ל-Windows אין תיבת סימון "נעילת שורת המשימות" בשום מקום בהגדרות המערכת. ל-macOS יש את ההגדרות אבל מעולם לא נתנה להן מתג.
ארבע פקודות Terminal עושות את זה, והן למטה.
חפשו בהגדרות של Mac את "שורת משימות" ולא תמצאו כלום, ולכן קשה לחפש את התכונה. התכונה קיימת בשמות אחרים:
שורת התפריטים למעלה היא דבר נפרד לגמרי, והיא לא חלק מה-Dock. שום דבר למטה לא משפיע עליה.
Windows שם "נעילת שורת המשימות" בתפריט קליק ימני במשך שנים. ל-macOS מעולם לא היה הפקד הזה, וחיפוש אחריו הוא הסיבה שרוב האנשים מוותרים.
ל-macOS יש ארבע הגדרות שקיימות ועובדות אבל אין להן ממשק. הגדרת אחת גורמת לפקד המתאים בהגדרות המערכת להפסיק להגיב, כך שאפשר לראות שזה תפס:
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
כל אחת עצמאית, אז נעלו רק את מה שאתם רוצים. כדי לשחרר אחת, הסירו את המפתח:
defaults delete com.apple.dock position-immutable; killall Dock
killall Dock מפעילה מחדש את ה-Dock כדי שהשינוי ייכנס לתוקף. היא לא סוגרת את האפליקציות שלכם ולא מאבדת כלום; הפרטים במה הפקודה killall Dock עושה. הרשימה המלאה של המפתחות נמצאת בכל פקודת defaults ל-Dock של Mac.
אם Terminal הוא לא מקום שאתם רוצים להיות בו, אותן ארבע הגדרות הן מתגים בStill Dock, והשוואת שלוש הדרכים מכסה מה כל גישה עולה.
נעילת ה-Dock היא בדרך כלל ההפתעה הראשונה. אלה החמש הבאות, בערך לפי הסדר שאנשים נתקלים בהן.
Windows יכולה לשים שורת משימות בכל צג. ל-macOS יש בדיוק Dock אחד והוא עוקב אחרי הסמן שלכם: דחפו את הסמן לקצה התחתון של כל צג והחזיקו אותו שם, וה-Dock עובר לצג הזה.
אין הגדרה בשביל זה, ו-position-immutable לא עוזר, כי המפתח הזה שולט רק באיזה קצה של צג ה-Dock יושב, ואין לו שליטה באיזה צג הוא נמצא. הפתרונות העוקפים ומה כל אחד עולה נמצאים באיך להשאיר את ה-Dock של Mac בצג אחד.
שורת המשימות של Windows היא רשימה של מה שרץ. ה-Dock הוא בעיקר משגר: הוא מציג את האפליקציות ששמתם שם בין אם הן פתוחות ובין אם לא, עם נקודה קטנה מתחת לאלה שרצות. חלונות ממוזערים נאספים בקצה הימני, אחרי הקו המפריד.
הדבר שבאמת מפרט חלונות פתוחים הוא Mission Control, ב-F3 או בהחלקת שלוש אצבעות למעלה.
ה-Dock יכול לשבת בתחתית, בשמאל או בימין. הוא לא יכול ללכת לאורך החלק העליון, כי שורת התפריטים חיה שם ו-macOS לא תחלוק את הקצה הזה.
גרירת סמל מחוץ ל-Dock מסירה את הקיצור ושום דבר אחר. האפליקציה נשארת מותקנת, וממשיכה לרוץ אם רצה. היא נעלמת בענן עשן, מה שמפחיד בפעם הראשונה והפיך: מצאו את האפליקציה באפליקציות וגררו אותה בחזרה, או פתחו אותה ובחרו השארה ב-Dock.
ב-Mac שבו משתמשים אנשים אחרים, זו הראשונה ששווה לנעול. contents-immutable הוא מה שעוצר את זה.
macOS מוסיפה אזור של אפליקציות שנעשה בהן שימוש לאחרונה מימין ל-Dock, כך ש-Dock שסידרתם בכוונה מגדל זנב של כל מה שפתחתם מאז. אזור האפליקציות האחרונות הוא הגדרה נפרדת מארבעת אלה למעלה:
defaults write com.apple.dock show-recents -bool false
killall Dock
עוד על כך באיך לעצור אפליקציות אחרונות מלהופיע ב-Dock.
כל מה שלמעלה נשמר לכל חשבון, אז זה חל על ההתחברות שבה אתם מריצים אותו. במחשב שכמה אנשים חולקים, או שהציבור נוגע בו, ההיגיון משתנה ויש עמוד לכל מקרה: Mac משותף, Mac משפחתי, Mac של כיתה.
לא בדיוק. זה הדבר הכי קרוב, אבל זה בעיקר משגר ואינו מציג רשימה של חלונות פתוחים, והתפקיד של אזור ההתראות שייך לשורת התפריטים למעלה.
אפשר להעביר אותו לתחתית, לכבות הגדלה ולכבות אפליקציות אחרונות, מה שגורם לו להרגיש קרוב יותר לשורת משימות. אי אפשר לגרום ל-Dock לרשום כל חלון פתוח. את זה עושה Mission Control.
בשום מקום. macOS מעולם לא הפיצה את הפקד הזה. ההגדרות קיימות, ולכן הפקודות למעלה עובדות, אבל Apple מעולם לא נתנה להן ממשק.
כן. הן נשמרות בהעדפות החשבון שלכם, כך שהפעלה מחדש, שינה ועדכון macOS לא נוגעים בהן.
לא. אלה ההעדפות שלכם עצמכם והן חלות רק על ההתחברות שלכם.
זה צפוי אחרי הרצת הפקודות האלה: הפקדים מפסיקים להגיב ברגע שהמפתח המתאים מוגדר. אם לא הגדרתם אותם והם אפורים בכל זאת, מדריך ההגדרות המאופרות מכסה את הסיבה האחרת.