Настраиваем создание скриншотов в macOS под себя.
Однажды я уже рассказал о возможности создания скриншотов на macOS. Тогда, в детали этого процесса я сильно не углублялся, базовых функций и настроек для повседневной работы хватает вполне. Однако, эту функцию можно дополнительно перенастроить под себя, ведь macOS таит в себе огромное количество различных скрытых настроек.
Меняем место сохранения скриншотов
По умолчанию, скриншоты сохраняются на рабочий стол пользователя, что вполне удобно, если вы не пользуетесь данной функцией постоянно. У меня бывает, что в процессе подготовки статей (не все публикуются сразу) скапливается довольно много снимком экрана, а нагромождения файлов на рабочем столе я терпеть не могу. Потому, создал там соответствующую папку "screenshots", куда и перенаправил сохранение снимков экрана. Делается это следующей командой в терминале:
> defaults write com.apple.screencapture location "~/Desktop/screenshots/" > killall SystemUIServer
Можно выбрать абсолютно любое место по вашему желанию, это не имеет принципиального значения, например сохранять в стандартную папку с изображениями ~/Изображения/Скриншоты/. Командой `killall SystemUIServer` мы перезапускаем настройки пользовательского интерфейса macOS. Здесь я показал что команды выполняются одна за другой, можно объединить их в одну строку через символ `;`.
Вернуть базовые настройки, то есть всё как было, можно следущей командой:
defaults delete com.apple.screencapture location; killall SystemUIServer
Изменяем формат скриншотов
Лично меня полностью устраивает формат по умолчанию, который использует macOS для сохранения скриншотов - PNG, однако его можно с лёгкостью изменить на другой - GIF, JPG, BMP, TIFF, PDF (поддерживается даже PSD):
defaults write com.apple.screencapture type FORMAT; killall SystemUIServer
Слово `FORMAT` заменяем нужным значением. Исходное состояние возвращается командой:
defaults delete com.apple.screencapture type; killall SystemUIServer
Добавляем или убираем тень скриншотов
При создании скриншотов отдельных окон, по умолчанию для них создается тень. Отключить создание теней можно следующей командой:
defaults write com.apple.screencapture disable-shadow -bool true; killall SystemUIServer
И обратная команда для возвращения исходных настроек создания тени:
defaults delete com.apple.screencapture disable-shadow; killall SystemUIServer
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.