Ta odpowiedź tak naprawdę nie dodaje zbyt wiele do tego, co już tu jest, ale czułem, że w odpowiedziach oferujących rozwiązania umożliwiające jej ukrycie brakowało pewnych informacji.
Osobiście używam uBar i bez żadnych problemów użyłem następującego zestawu poleceń terminalowych. Mogę tylko potwierdzić, że korzystałem z nich bez żadnych problemów od czasu El Capitan. Na pewno nie pamiętam więcej.
Żeby było jasne, ukrywa to tylko Docka, dzięki czemu nigdy nie będziesz musiał poradzić sobie z nim przypadkowo.
Dla tych, którzy nie wiedzą, te wiersze kodu powinny być uruchamiane w terminalu. Można go znaleźć tutaj: /Applications/Utilities/Terminal.app
. Wystarczy otworzyć Terminal i wkleić wiersze i nacisnąć 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
Możesz również uruchomić każdą linię osobno.
Wyjaśnienie, co robi każda linia:
- Pierwsza linia włącza automatyczne ukrywanie
- Jak ktoś wspomniał,
Cmd+Alt+D
nadal przełącza widoczność Docka, tak jak wcześniej. Jest to przydatne, jeśli chcesz przypisać aplikację do określonej przestrzeni. Korzystanie z Doku jest jedynym sposobem (AFAIK) .
- Domyślnie, gdy automatyczne ukrywanie Docka jest włączone, najechanie kursorem na krawędź, w której się znajduje, pokazuje Docka niemal natychmiast. Ta linia sprawia, że opóźnienie najechania wynosi 1000 sekund, przez co praktycznie niemożliwe jest przypadkowe pokazanie doku, jeśli akurat unosisz się nad krawędzią. Musiałbyś pozwolić mu siedzieć tam przez ~ 17 minut.
- Spowoduje to usunięcie animacji odrzuceń, która ma miejsce, gdy aplikacje wymagają Twojej uwagi lub podczas uruchamiania aplikacji. Zauważyłem, że w zależności od rozmiaru ikony Docku mogą one osiągać szczyt od krawędzi, gdy zaczną się podskakiwać. Pozbywa się tego problemu.
killall Dock
na końcu każdej linii zmusza Docka do wyjścia, a następnie przywraca się automatycznie. Ma to zasadniczo na celu załadowanie nowych ustawień. Konieczne jest tylko bieganie killall Dock
po ostatniej linii, ale w ten sposób łatwiej jest uruchomić linie osobno, jeśli to konieczne ... i luzem to naprawdę nie ma znaczenia.