Zrzut ekranu macOS – okna bez cienia

Zrzut ekranu macOS

Wykonywanie zrzutu ekranu w systemie macOS najczęściej sprowadza się do użycia kombinacji cmd shift 4 i wybrania obszaru, który chcemy zachować. Osobiście często korzystam ze zrzutów całego aktywnego okna aplikacji, co wymaga przełączenia trybu wykonywania zrzutu za pomocą spacji. Nie będę tutaj silił się na opisywanie całego procesu, jako że strony wsparcia Apple doskonale opisują jak tworzyć zrzut ekranu w macOS. Warto pamiętać, że przy tworzeniu zrzutów całych okien, domyślnie są one „wzbogacane” przez macOS o cień, co nie dla każdego może być zaletą. Sam od dawna uważam, że to zbędny dodatek, jednocześnie niewiele zrobiłem, aby to zmienić. Do dziś… Okazuje się, że zmiana nie wymaga zbyt wiele zachodu i jak zawsze z pomocą przychodzi niezawodny Terminal. Co w takim razie musimy zrobić? Jeżeli chcecie, aby zrzuty ekranu zawierające całe okna były pozbawione tła w postaci cienia, w Terminalu należy wykonać następującą komendę:

defaults write com.apple.screencapture disable-shadow -bool true

Po jej zatwierdzeniu trzeba dodatkowo zrestartować usługę odpowiadającą za interfejs użytkownika przy użyciu polecenia:

killall SystemUIServer

Po wykonaniu tych komend zrzuty ekranu zawierające pełen obraz okna aplikacji nie będą już miały cienia. W mojej opinii czasy, kiedy ten dodatek nadawał atrakcyjności grafice, minęły. Może jednak Apple pozostawiło je domyślnie włączone jako hołd dla Scotta Forstala 1?


  1. ? ↩︎