[Mac OS X] Скрытые настройки для Снимков экрана
В OS X имеется встроенная возможность делать снимки экрана (Screenshots), сохраняя их в файл на Рабочем столе или в буфер обмена.
Для этого используются следующие сочетания клавиш:
Cmd+Shift+3 – снимок всего экрана
Cmd+Shift+4 – снимок выбранной области экрана
Cmd+Shift+4 затем Пробел – снимок выбранного элемента (окна, меню)
Добавление Ctrl к этим сочетаниям меняет сохранение в файл, на сохранение в буфер обмена.
У этой возможности имеются некоторые настройки, скрытые от пользователя. Именно этим настройкам и посвящена эта заметка.
Меняем формат сохраняемых файлов
При сохранении снимка экрана в файл, по-умолчанию используется формат PNG (Portable Network Graphics). Но его можно изменить на любой из следующих форматов:
BMP – Windows Bitmap;
GIF – Graphics Interchange Format;
TIFF – Tagged Image File Format;
JPEG – Joint Photographics Expert Group file format
PDF – Portable Document Format;
Для этого, запустив Терминал.app, для изменения формата, например, на JPEG введите следующую команду:
defaults write com.apple.screencapture type -string JPEG
Как несложно догадаться, для других форматов, нужно JPEG в конце команды, заменить на нужный вам вариант. Для вступления изменений в силу, необходимо завершить текущий сеанс и снова войти в систему.
Возврат варианта по-умолчанию, помимо описанной выше команды с PNG в конце, можно осуществить и такой командой:
defaults delete com.apple.screencapture type
Меняем путь для сохранения файлов
По-умолчанию, снимки экрана сохраняются в файл на Рабочем столе. Если есть желание сохранять их в другом месте, например, в созданной вами на Рабочем столе папке Screenshots, введите следующую команду:
defaults write com.apple.screencapture location /Users/USERNAME/Desktop/Screenshots/
где USERNAME нужно изменить на имя текущего пользователя. Например, для пользователя vasya должно быть так:
defaults write com.apple.screencapture location /Users/vasya/Desktop/Screenshots/
Если есть сомнения, как правильно написать путь до нужной папки, то воспользуйтесь этим советом или возможностями автодополнения (по клавише Tab) в командной строке. Для вступления изменений в силу, необходимо завершить текущий сеанс и снова войти в систему.
Вернуть настройки по-умолчанию можно командой:
defaults delete com.apple.screencapture location
Удаляем тень сохраняемого окна
По-умолчанию снимок окна сохраняется вместе с тенью по краям:
Отключить сохранение тени окна можно следующей командой:
defaults write com.apple.screencapture disable-shadow -bool TRUE
Для вступления изменений в силу, необходимо завершить текущий сеанс и снова войти в систему.
Вернуть настройки по-умолчанию можно командой:
defaults delete com.apple.screencapture disable-shadow
Удачи!