Alfred Gitlab Workflow:Gitlab 快速浏览工具

  • GitLab 是一个类似于 GitHub 的开源源码托管服务,除了代码托管外,Gitlab 还具备了像 Issue、Merge Requests 等软件协作功能。Gitlab 有社区版和企业版,能够被部署到私有服务器上,经常在开发团队中被使用。

  • Alfred 是 MacOS 下面相当知名的 App 快速启动工具,最迷人的地方在于通过关键词快速触发一系列操作,可以将大部分重复机械的操作写成 Workflow,极大地提升效率。

在我日常使用 Gitlab 过程中,在网页中点击频率最高的莫过于搜索、Issue、Merge Requests、Todo 这几个控件了,它们长这样

但是不会“偷懒”的程序员都不是好程序员,有时候连 Chrome 都不愿意自己伸手点开,所以对着 Python Alfred Wokflow 库文档,写了一个小插件

一、安装

二、配置 url 和 Token

  • glurl:设置 Gitlab 的 url
  • gltoken:设置 Gitlab 的 Token

三、功能

  • glp:快速浏览和模糊搜索 Gitlab 项目
  • gli:快速搜索 Gitlab issue
  • glm:快速打开分配给你的 Merge Requests
  • gltodo:在默认浏览器中打开 Todo 页面

四、项目地址

最后

希望这个工具可以为你剩下一点时间撸猫 ~