Alfred
macOS上不得不提的神器,它的界面只有一个毫不起眼的输入框.功能却强大到:你想用它来干什么!!!
相关资料网站
Alfred官网: https://www.alfredapp.com/ 相关介绍文章:
Alfred WorkFlow网站:
- 官方推荐Workflow: https://www.alfredapp.com/workflows/
- Alfred 2 Workflow List: http://www.alfredworkflow.com/
- Packal: http://www.packal.org/
当然上面这个黑窗口需要设置一个快捷键来激活.
主要功能
- 启动/切换应用
- 文件搜索
- 自定义Web搜索
- 当计算器使
- 查字典
- 片段/剪切板管理
- 支持1Password
- 支持系统常用操作命令
- 支持终端命令
- 最重要的是支持Workflow
启动/切换应用
一般只输入一两个字符就可以实现应用的启动和切换,灰常的方便.不过我大部分常用软件,使用频率非常高的软件都设置了对应的快捷键,比如:
a:App Store
Q:QQ
Sa:Safari
...
这时候会有几个常用的快捷键:
- Tab:补全
- Shift:预览文件
- Command+Enter:在Finder中打开
- Alt+Enter:在SpotLight中打开
- Ctrl+Enter:用默认的搜索引擎去搜索输入的关键字
文件搜索
- 如果你想搜索一个名叫Xxx文件夹,直接输入:Xxx
- 如果你想找到一个名叫Xxx的文件在Finder中的位置,输入:find Xxx
- 如果你想打开一个名叫Xxx的文件,输入:open Xxx
- ...
当然,还可以搜索邮件,联系人,日历,书签,短信,音乐,图片,源文件...
自定义Web搜索
如果你想在淘宝上搜索Iphone 7 plus,你可以这样输入:t iphone 7 plus
它就会去打开默认浏览器,显示在淘宝上搜索Iphone 7 plus的结果
如果做到的?
看完这个图,其它的都很好理解,重点是这个Search URL怎么来:
- 自己先去淘宝搜索一下iphone 7 plus,搜索完成之后的地址链接复制出来,像这样:https://s.taobao.com/search?q=iphone+7+plus
- 把中间的iphone+7+plus替换成{query}即可:https://s.taobao.com/search?q{query}
其它的同理:自定义百度的搜索, 先去百度搜索下iphone,得到一个链接:https://www.baidu.com/s?ie=UTF-8&wd=iphone%207%20plus, 然后将其中的iphone%207%20plus替换成{query},得到https://www.baidu.com/s?ie=UTF-8&wd={query}
下面是我添加的自定义搜索:
搜索引擎 | 激活关键字 | 路径配置 |
---|---|---|
Android Doc | a | https://developer.android.com/index.html#q={query} |
百度搜索 | b | http://www.baidu.com/#ie={inputEncoding}&wd={query} |
京东搜索 | jd | http://search.jd.com/Search?keyword={query}&enc=utf-8 |
淘宝 | t | http://s.taobao.com/search?q={query} |
Zhihu | z | https://www.zhihu.com/search?type=content&q={query} |
YouTube | y | https://www.youtube.com/results?search_query={query}&page={startPage?}&utm_source=opensearch |
wb | http://s.weibo.com/weibo/{query}?frm=opensearch | |
Wiki中国 | w | https://zh.wikipedia.org/wiki/{query} |
爱奇艺 | i | http://so.iqiyi.com/so/q_[query]?source=input |
Github | gh | https://github.com/search?q={query}&ref=opensearch |
Stack Overflow | s | http://stackoverflow.com/search?q={query} |
豆瓣 | db | https://www.douban.com/search?q={query} |
... | ... | ... |
当计算器使
like this:然后按下Enter回车还能复制结果
查字典
查Xxx的意思,输入:dic Xxx 然而并不是很好用的感觉
片段/剪切板管理
比如:你经常要输入自己的邮箱号,电话号码,身份证号...两种方式实现:
- 通过快捷键
- 通过关键字来激活
设置:
支持1Password
这个前提是电脑装了1Password软件,会自动打开网页,并登录你在1Password中保存的帐号密码,在方便不过了
支持系统常用操作命令
你可能记不住那么多的快捷键,可以试试用这种命令的方式来操作Mac:
- 锁屏,输入:lock
- 重启,输入:restart
- 关机,输入:shutdown
- ...
支持终端命令
支持在Alfred中输入终端命令,启动终端,输入命令,这个功能,个人用的很少 在Iterm2面前,都是浮云.
写邮件
如果你想给某某写邮件,你可以试试输入:email [email protected],这时候会打开自带的Email的编辑窗口,收件人是之前输入的[email protected]
Workflow
Workflow: 就是把你想干的搜索的事,通过程序代码编写成一个流程化的东西,之后你只需要每次调用就行了。网上有很多分享的 Workflow,可以参考 Alfred 2 Workflow List 、Packal 这两个网站。软件本身的功能是固定的,但提供的这种可扩展的能力却可以让 Alfred 完成更多不可思议的操作。因为它的拓展性,也是我说它"功能却强大到:你想用它来干什么!!!"的原因.
对于普通用户,下载使用别人写好的Workflow即可:
- Alfred 2 Workflow List: http://www.alfredworkflow.com/
- Packpl: http://www.packal.org/