以前在Windows下使用百度或者搜狗輸入法的截圖工具很方便。❶快捷鍵( ,我設置的是這個),❷選擇區域,❸編輯所選區域,包括添加文字,線條框框,調色,❹點擊『✔️』選擇保存位置,修改文件名保存。這個是一個完整的流程,但使用Mac OS X之後,這些都要是單獨的過程: 1. ,選擇截取屏幕,保存到桌
以前在Windows下使用百度或者搜狗輸入法的截圖工具很方便。❶快捷鍵(
Alt+X
,我設置的是這個),❷選擇區域,❸編輯所選區域,包括添加文字,線條框框,調色,❹點擊『✔️』選擇保存位置,修改文件名保存。這個是一個完整的流程,但使用Mac OS X之後,這些都要是單獨的過程:
⌘+⇧+4
,選擇截取屏幕,保存到桌面(這個位置可以defaults write ...
來設置)
⌘+⇧+4
(選擇截圖區域,保存到桌面),⌘+^+⇧+4
(選擇截圖區域,保存到clipboard)
⌘+⇧+3
(截圖全屏,保存到桌面),⌘+^+⇧+3
(截圖全屏,保存到clipboard)
這些都可以在System Preferences->Keyboard->Shortcuts->Screenshots
下設置
可以鎖定寬高來截圖,⇧
(Shift)鎖定雙擊保存的圖片文件用Preview打開,點擊工具欄的工具箱,添加文字,線條,各種框,各種劃,截圖等常用操作
很全的功能
⌘+S
保存,回車命名
這個過程不是連貫的,很多時候截完圖,圖片都被視窗遮住了,要最小化很多視窗才能點到圖片
----
[為了點到這張圖,探索出不少路徑]
- 使用Terminal(我用iTerm2),
open -a Terminal ~/Desktop/....png
- 點開Finder,navigate到Desktop,找到
^ + ↑
切換到另外一個空桌面Alfred 查找一般list的第一個就是
但是點來點去,找來找去確實煩人得很。
AppleScript是Mac OS X內置的一種功能強大的腳本語言,使用 AppleScript 的目的是把一些重覆繁瑣並且耗費時間的任務自動化。Mac中的Automator相當於是任務處理的一個GUI,有不少方便的components。習慣寫script,還是用圖形界面要看個人本階段的能力和偏好了。
Environment
- Mac OS X 10.11.3
- bash 3.2.57(1)-release (x86_64-apple-darwin15)
zsh 5.0.8 (x86_64-apple-darwin15.0)
我們下麵來完成一下類似windows的截圖流程
使用Automator
Part 1 截圖部分
『Alfred 2』➜ 『Automator』➜ new Workflow
搜索take screenshot,拖到右邊panel
2.1 Type[類型]選擇『interactive』
2.2 Option[選項] 『choose selection』[選擇性截取]
2.3 Save to[保存到] 『new』選擇截圖保存的位置
推薦『⌘+⇧+G』選擇~/Library/tmp/或者/tmp/com.customservices.screenshots/
文件名就指定為untitled
隨便一個名字都可以,應為是作為臨時文件的
Part 2 在Preview中編輯
- 搜索open images in preview,拖到右邊panel
Part 3 選擇保存位置
使用Applescript、Bash都可以的,我使用Applescript來寫
4.1 搜索applescript,拖拽『run Applescript』到右邊的panel
4.2 輸入下麵的腳本on run {input, parameters} set datetime to do shell script "date +%Y%m%d-%H%M%S" as text set destDir to path to (choose folder with prompt "Save Screenshot to:" default location (path to desktop folder)) set whereto to destDir & datetime & ".png" as text do shell script "cp " & (POSIX path of input) & " " & whereto return input end run
Part 4 試運行
- 一步一步來看結果,右上角有step和run兩種
5.1 是一步一步地來運行,和gdb,Perl5的-d bytecounts 的 s 一樣
5.2 一次性運行完,也可以查看每步的IO
part 5 Save and Install
- 保存到桌面
已經保存到了 百度雲 < 4dfp >
就是做個備份,可以後續要修改也很方便 - 選擇菜單欄的File -> Convert to...-> Service
.1 Save『⌘+S』彈出要你設置名字的,輸入『Extended Screenshot』,確定
這樣就保存到系統~/Library/Services中了,預設的自定義服務都是保存在這裡的
.2 綁定快捷鍵『⌘+⇧+5』
navigate到System Preferences -> Keyboard -> Shortcuts -> Services
找到剛纔保存的Extended Screenshot,綁定快捷鍵⌘+⇧+5 - 現在你可以使用⌘+⇧+5來感受一下了