在实际工作过程中,我们经常需要在不同程序里面切换,当打开的程序过多或者桌面过多,多个程序间来回切换是一件非常麻烦的事情,用系统自带的应用切换不能满足快速切换到指定程序,跟随下面简单6步,你也可以一个个代码亲手实现:
ctrl + 1:任何位置快速切换至微信
ctrl + 2:任何位置快速切换至IDEA
ctrl + 3:任何位置快速切换至Chorme
command +1 :任何位置快速切换至编辑器
command +2:任何位置快速切换至Outlook
...
准备
1.Macbook一台
2.Alfred,www.alfredapp.com,Alfred网上有破解版, 有条件建议支持正版。
操作步骤:
1.Alfred -> Workflows

2.左下角 “+”,新建一个Workflow,

3.创建快捷键


记住Text ,我设置为“ctrl+1”,见名知义,键盘ctrl加数字1键,最后一步要用。
4.拖动小尖角,选择Action -> Run Script

5.设置Lunguage,query如下图,

tell application "System Events"
set keyName to "{query}"
set pName to system attribute keyName
set frontmost of process pName to true
end tell
return pName
6.最后一步,点右上角 [X] 设置变量

前面Name是第一步设置的Text,例如我设置的ctrl+1,Value是绑定的程序的Name,可以去Finder -> 应用程序 复制指定应用名称。
恭喜,你实现了你的一个简单确实用的workflow!
网友评论