Снимок экрана - горячие клавиши + скрытые возможности

Снимок экрана - горячие клавиши + скрытые возможностиВозможно еще не все досконально ознакомились со встроенной утилитой в Mac OS «Снимок экрана», которую не обязательно включать, достаточно вызывать ее горячими клавишами.

Побудило меня написать эту статью желание немного вникнуть в тонкости самой утилиты, т.к. она имеет скрытые настройки недоступные через внешний интерфейс, но есть шанс настроить утилиту тонко при помощи терминала.

Начнем пожалуй с горячих клавиш для нарезки скриншотов:

Shift + Cmd + 3 = скрин всего рабочего стола
Shift + Cmd + 4 = заскринить выделенную область
Shift + Cmd + 4 и пробел = выбрать и заскринить окно или область
SHift + Ctrl + Cmd + 3 = сохраить скрин в буфер обмена (тоже самое с другими способами заскринит в буфер и можем куда-нибудь вставить, например в письмо)


Далее, например нас не устраивает то, что скриншоты сохраняются на рабочий стол, окей, меняем путь сохранения в терминале:
defaults write com.apple.screencapture location /Users/ИМЯ ПОЛЬЗОВАТЕЛЯ/test/

ИМЯ ПОЛЬЗОВАТЕЛЯ — замените на свой логин в системе (имя пользователя).

Откатить настройки назад можно
defaults delete com.apple.screencapture location


Формат получаемых изображений в Mac OS по умолчанию настроен в PNG, но так же есть возможность изменить этот формат на ваш вкус (BMP, GIF, TIFF, JPEG, PDF).

Формат JPEG более экономный нежели PNG, поэтому в терминале набираем:
defaults write com.apple.screencapture type -string JPEG

или если окончание в названии файлов *.jpeg вам по каким-то причинам не нравится, нет проблем, пропишите тогда так:
defaults write com.apple.screencapture type -string JPG


Если вам необходим другой формат, в строке последнее меняем на то, что необходимо.

Откатить изменения можно так:
defaults delete com.apple.screencapture type


И на закуску. Когда мы создаем скриншот окна, во круг него остается тень. На компьютере это неощутимо, но вот для написания статей такая графика не самый лучший вариант, т.к. оставляет во круг себя много места, отключить тени можно так:
defaults write com.apple.screencapture disable-shadow -bool TRUE

После выполнения команды необходимо перезайти в свою учетную запись либо перезагрузить компьютер.

Откатить изменения можно так:
defaults delete com.apple.screencapture disable-shadow

1 комментарий

avatar
Дополнение: чтобы настройки заработали, надо выполнить:

killall SystemUIServer
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.