Mac 下使用Alfred 提高工作效率,优化工作流程

884 阅读1分钟

有人说过这么一句话,人生中的时间是有限并不可变的,所以要有效率的利用好每一分钟,不用好就是一种浪费

大家好,我是阿树,一名独立开发者。花了两个月做了一款ios独立app「早晨计划」,现已上架。
今天咱们就开始说说在工作中是怎么用Alfred来提升工作效率

一、 下载 Alfred

第一步我们先打开官网下载App

或者直接点击下载cachefly.alfredapp.com/Alfred_4.3_…

二、 设置权限

首先打开设置界面

  1. 点击General
  2. 设置呼出热键, 我这里设置的是 CMD + Space
  3. 然后设置权限

三、 设计属于自己的工作流

在Alfred中Workflow是个可自定义非常实用的功能。咱们就主要说说这个怎么利用workflow来提升工作效率。

1. 查报错

效果图如下

现在我们开始如下操作

  1. 新建 Workflow:MyWorkflow
  2. 右键 -> inputs -> keyword -> 输入keyword:bug,输入描述: 在Stack Overflow中搜索
  3. 右键 -> actions -> openUrl -> 输入URL: https://stackoverflow.com/search?q={query}
  4. 连接 input 和 action 块
  5. 呼出Alfred,输入bug关键字,测试是否正常

流程如下:

2. 代码Snippets

Snippets功能是在 Features里的,这里也需要介绍一下,也是个效率神器。 效果如下:

现在我们开始如下操作

  1. 新建 Snippet Collection: Cpp, 前缀!
  2. 新建 Snippet, 名字: Vector Select Remove, 关键词: vsr
  3. 输入以下 Snippet 内容:
   auto func = [](int n){
       return n == 1;
   };
    
   {clipboard}.erase(remove_if({clipboard}.begin(), {clipboard}.end(), func), {clipboard}.end());
  1. 复制要操作的vector变量,输入!vsr测试

未完待续。。。