Alfred上可提高工作效率的Workflow推荐(2)

简介: common searh封装了有些快速搜索的快捷方式,比如通过gh关键词快速搜索github上的内容。当然这个也可以通过alfred的web search也可以快速设置,这个workflow只是替你封装好了知乎、淘宝、掘金、github的快速搜索。

查询工具

Common Search

common searh封装了有些快速搜索的快捷方式,比如通过gh关键词快速搜索github上的内容。当然这个也可以通过alfred的web search也可以快速设置,这个workflow只是替你封装好了知乎、淘宝、掘金、github的快速搜索。

e12eb234777a35e3bd0e40f779dec1fc_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ1NmQyMmY3ZjI.png


Dash

Dash 不仅仅是一个workflow,其实它的主题是一个应用,只是给Alfred定制了一个workflow,让Alfred可以完成快速查询。 Dash集成了大量的API文档,你也可以查找代码片段。Dash也允许你将API文档下载下来,供你离线查询,省去你google文档的繁琐操作。

温馨提醒:在Alfred中使用Dash是需要提前安装好Dash的,Dash是付费软件,价格大概是200多人民币,对程序猿来说,还是很推荐购买的。


58919ddc725e592894471e7b2761d90e_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ1YTFiZTYwYjE.jpg

SnippetsLab

SnippetsLab是Mac下一款非常优秀的个人代码片段管理工具,可以在AppStore上花68人民币购买。 可能有人会问,有了github,为什么还需要SnippetsLab?github很适合管理大型的完整项目,但代码片段却不适合。以我个人的使用习惯为例,经常有那种临时性的代码过一段时间又会用到的情况,重新很费劲,如果你之前把代码保存下来就很方便了。 如果存在github中,检索非常不方便,有些私密代码还可能有泄密的风险。当然github有gist功能,但用起来还是很不方便。

SnippetsLab 可以对代码片段命名、加标签、分组,检索非常方便,也可以同步到你的github gist里。我目前在里面存储了一些复杂的linux命令、复杂的数据查询sql、不熟悉的api示例……

SnippetsLab 也提供了alfred workflow,让你可以在alfred里快速查询代码片段。 当然同Dash,你都是需要提前装好SnippetsLab这个app的。


57e92ea30fc2cc983adc3b77b8686ef0_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ1ZDE3ZTU3MTU.jpg

Google Suggest

虽然Alfred可以自定义google的快捷搜索,但没法在你输入的时候自动提示,Google Suggest 可以弥补这点。

e16cfe48d3fc10e944cbe67209407b7d_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ2MDAyMDlmM2Y.jpg


StackOverFlow

StackOverFlow 和Google suggest类似,这个workflow也提供了自动提示的功能。

fbd9e93fa5be78a8e171af5d6b8cca5e_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ2MzZlOGYzZjY.jpg


Battery

Mac上的电池信息只显示电量,即便在系统报告里,你也只能看到一些简单信息,而且极不方便,Battery可以在Alfred搜索框里通过Battery关键词快速查询电池详细信息。


39031092469c736f85c5db65bcd1228a_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ2NjBjZjEzZGI.jpg

Colors

说实话这个workflow我没怎么用过,但我觉得对于ui开发者应该是很有用的,它可以根据你输入的rgb值显示其颜色和对应代码。

29303d3d6bfef5efa91a12fdbbde2750_aHR0cHM6Ly91c2VyLWdvbGQtY2RuLnhpdHUuaW8vMjAxOS84LzE5LzE2Y2FhMzQ2ODc1MmM1YmI.jpg


其他

如果以上还不够,你可以去alfred官网workflow模块https://www.alfredapp.com/workflows/ 寻找你想要的workflow,github上也有很多人开源了自己开发的workflow。


Workflow开发

如果你一直都没找到自己想要的,可以考虑自己开发一个。Alfred提供了对bash、php、python、perl、js等语言的支持,你可以通过这些语言开发自己的workflow。这里我推荐一个python版的workflow开发框架https://github.com/deanishe/alfred-workflow/ ,这个框架替你封装好了繁琐的api调用,封装好了数据输入输出,workflow自动升级……,具体可以查看其文档。


下载链接

这些workflow是我很长一段时间积累下来的,源链接已经不太好找了,所以都打包放到百度网盘上,有需要可以自行提取。

链接: https://pan.baidu.com/s/1LYpb_YpL_TQGy6IFpDgcQQ 提取码: mmnv

目录
相关文章
|
程序员 Linux 开发工具
Alfred上可提高工作效率的Workflow推荐(1)
后来我跳槽后自己买了Macbook pro,在努力把笔记本打造成高效开发工具时,又重新发现了这个app,又毫不犹豫的购买了Powerpack,结合一些workflow,很多繁琐的工作变得非常简单,比如之前百度搜索一个东西,需要打开浏览器,然后打开百度,再输入要搜的词,再点搜索一套组合拳下来几十秒就过去了,有了Alfred 快捷键+触发词+搜索词+回车 几秒钟搞定。下图是我最近一月来每天的Alfred的使用频率,工作日平均每天有30+次的使用率。
815 0
|
监控 测试技术 API
【开发规范】Breaking change 破坏性变更
【1月更文挑战第26天】【开发规范】Breaking change 破坏性变更
|
Docker 容器
Docker删除容器日志
Docker删除容器日志
1936 0
|
存储 IDE 开发工具
研发提效工具3 - IDEA极速打开项目方案
# 背景 作为Idea、Android Studio、PyCharm等`jetbrains`系列IDE的开发者,每次打开一个工程项目时,一般都使用鼠标点击IDE左上角的Open菜单来才做。本文介绍一种基于Alfred的快捷方式进行打开操作。 # 效果图 ![](https://ata2-img.oss-cn-zhangjiakou.aliyuncs.com/neweditor/affab
714 0
研发提效工具3 - IDEA极速打开项目方案
|
Linux
如何看懂火焰图
如何看懂火焰图
1483 0
如何看懂火焰图
|
消息中间件 Prometheus 监控
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
本文将对 RocketMQ-Exporter 的设计实现做一个简单的介绍,读者可通过本文了解到 RocketMQ-Exporter 的实现过程,以及通过 RocketMQ-Exporter 来搭建自己的 RocketMQ 监控系统。RocketMQ 在线可交互教程现已登录知行动手实验室,PC 端登录 start.aliyun.com 即可直达。
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台
|
程序员
【工具使用】Intellij IDEA 自动清除无效 import 包 和 清除无效 import包 的快捷键
【工具使用】Intellij IDEA 自动清除无效 import 包 和 清除无效 import包 的快捷键
3130 0
|
缓存 搜索推荐 API
Alfred使用
Alfred使用
|
前端开发 Java Maven
springboot整合websocket最基础入门使用教程详解
springboot整合websocket最基础入门使用教程详解
3980 0
springboot整合websocket最基础入门使用教程详解
|
Android开发
Intellij idea 代码提示忽略字母大小写和常用快捷键及设置
Intellij idea 代码提示忽略字母大小写和常用快捷键及设置
3927 0
Intellij idea 代码提示忽略字母大小写和常用快捷键及设置