Alfred,生产力的忠实伴侣

Alfred在我推荐给OSX用户的应用程序列表中排名第一。 您可以将其与Spotlight进行比较,但是Alfred的免费版本提供了更多功能。 阿尔弗雷德(Alfred)是类固醇的聚光灯,但是一旦配备了Powerpack,那就更好了。

有很多文章可以帮助您从Alfred入手,但是在本文中,我想重点介绍我最喜欢的工作流程。 我每天使用它们。 它们节省了时间,也大大提高了我的生产率

工作流程

Alfred提供了一些现成的功能,您可以通过工作流进行扩展。 从Wikipedia中的简单搜索到与Spotify的复杂集成。 工作流可能与Mac上预安装的应用程序集成在一起,或者可能添加了全新的功能。

我将提到的某些工作流程与我作为软件工程师的工作直接相关,但是我希望即使您从事不同的职业,您也会从中获得启发。

JetBrains:开放项目

由于我使用不同的编程语言来从事不同的项目,因此我拥有多个IDE。 一旦我开始使用PHPStorm,就没有回头路了,现在我可以使用他们的所有产品。 问题是当您需要在每个项目中的项目之间切换时。 单击“ 文件” ,然后单击“ 打开最近的 文件”确实很慢。

就像工作流程的名称所示,您现在可以直接从Alfred访问请求的应用程序中所有现有项目的列表。 工作流程支持除Rider,DataGrip和Gogland之外的所有主要产品。

来源:github.com/bchatard/jetbrains-alfred-workflow

IntelliJ IDEA中的可用项目列表

安全壳

在服务器之间跳转从未如此简单。 只需开始编写,工作流程即可通过ssh配置为您提供服务器。 当您不在终端上工作并且必须更改当前工作的上下文时,这可以节省时间。

来源:github.com/deanishe/alfred-ssh。

匹配主机列表。

StackOverflow搜索

每天至少有一次遇到无法解决的问题。 像每个开发人员一样,我正在寻找关于StackOverflow的解决方案,而无需进行长时间的试验。 该工作流程会在您键入内容时向您提供问题,并直接在网站上引导,而不是通过Google进行引导。

来源:github.com/deanishe/alfred-stackoverflow

在StackOverflow中搜索

切换

我在Toggl跟踪我的时间。 该工作流程使我能够以最快的方式访问我最常用的功能( 继续执行上一个任务当前一天的 停止状态)

工作流直接通过API与Toggl通信,因此您需要Internet连接。 这就是为什么无法完全替换OSX应用程序的原因。

工作流直接通过API与服务进行通信,因此您需要Internet连接。 这就是为什么也许还不删除OSX应用程序的原因。

来源:github.com/jason0x43/alfred-toggl

热键

到目前为止,所有提到的工作流程已经准备好下载。 您的自定义任务或快捷方式如何? 自己创建工作流程非常简单。 查看文档以获取示例和指南。

最简单但非常有用的工作流程是热键。 它正在为任何应用程序或某些已定义的操作分配全局快捷方式。

为了演示此工作流程的有效性,我为您进行了快速测试。 可正常工作15分钟,但请尝试计算使用⌘+ Tab或通过Dock切换上下文的频率。 现在感觉没有必要而且缓慢吗? 就个人而言,对于大多数使用的应用程序,我有大约10个快捷方式。 这可以节省大量时间。

您发现哪个工作流程最有帮助? 在评论或Twitter中让我知道。