Alfred 增加 github search 功能

起因

最近刚刚拿到了 github search 的测试资格,想着平时搜索一些代码的使用,但是每次都手敲对应的 prefix 有些麻烦,因此合计着给整合到 Alfred 流程中

如果你还没有使用资格,可以先申请一下

具体实现过程

首先打开 Alfred 的设置,来到 Features->Web Search 中,参考下图配置

# 我平时使用 C# 查询比较多,这里可以自行替换 language后面的参数
https://github.com/search?q=language%3AC%23+{query}&type=code

接着来到 Features->Default Results 找到 Setup fallback results 按钮,点击进入编辑,将刚刚的 github 设置进来即可

假设我们希望搜索 [CallerMemberName] 在 C# 语言中的实现

最终我们可以得到如下搜索结果