有人说过这么一句话,人生中的时间是有限并不可变的,所以要有效率的利用好每一分钟,不用好就是一种浪费
大家好,我是阿树,一名独立开发者。花了两个月做了一款ios独立app「早晨计划」,现已上架。
今天咱们就开始说说在工作中是怎么用Alfred来提升工作效率
一、 下载 Alfred
第一步我们先打开官网下载App
或者直接点击下载cachefly.alfredapp.com/Alfred_4.3_…
二、 设置权限
首先打开设置界面
- 点击General
- 设置呼出热键, 我这里设置的是
CMD + Space
- 然后设置权限
三、 设计属于自己的工作流
在Alfred中Workflow是个可自定义非常实用的功能。咱们就主要说说这个怎么利用workflow来提升工作效率。
1. 查报错
效果图如下
现在我们开始如下操作
- 新建 Workflow:MyWorkflow
- 右键 -> inputs -> keyword -> 输入keyword:bug,输入描述: 在Stack Overflow中搜索
- 右键 -> actions -> openUrl -> 输入URL:
https://stackoverflow.com/search?q={query}
- 连接 input 和 action 块
- 呼出Alfred,输入bug关键字,测试是否正常
流程如下:
2. 代码Snippets
Snippets功能是在 Features里的,这里也需要介绍一下,也是个效率神器。
效果如下:
现在我们开始如下操作
- 新建 Snippet Collection: Cpp, 前缀!
- 新建 Snippet, 名字: Vector Select Remove, 关键词: vsr
- 输入以下 Snippet 内容:
auto func = [](int n){
return n == 1;
};
{clipboard}.erase(remove_if({clipboard}.begin(), {clipboard}.end(), func), {clipboard}.end());
- 复制要操作的vector变量,输入!vsr测试