ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

StGitlab

作者: tosher ST3

Sublime Text 的 Gitlab 管理器

标签 Gitlab项目管理

详细信息

安装

  • 总数 3K
  • Windows 1K
  • Mac 644
  • Linux 669
8月6日 8月5日 8月4日 8月3日 8月2日 8月1日 7月31日 7月30日 7月29日 7月28日 7月27日 7月26日 7月25日 7月24日 7月23日 7月22日 7月21日 7月20日 7月19日 7月18日 7月17日 7月16日 7月15日 7月14日 7月13日 7月12日 7月11日 7月10日 7月9日 7月8日 7月7日 7月6日 7月5日 7月4日 7月3日 7月2日 7月1日 6月30日 6月29日 6月28日 6月27日 6月26日 6月25日 6月24日 6月23日
Windows 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0

README

源代码
raw.​githubusercontent.​com

StGitlab: SublimeText Gitlab 管理器

SublimeText 3 插件,用于管理 Gitlab 项目:* 问题 * 合并请求 * 管道 * 分支 * 文摘

功能

  • 完全可自定义字段
  • 创建/显示/编辑问题
  • 创建/显示/编辑合并请求
  • 创建/显示/编辑文摘
  • 显示/重试/取消管道
  • 每个屏幕上的快捷键面板,快速访问命令

屏幕截图

项目问题列表

p1

问题

p2

文摘

p3

安装

包控制

安装此软件包最简单的方法是使用 Package Control

  • 如果您刚刚安装了 Package Control,在执行此操作前可能需要重新启动 Sublime Text。
  • 打开命令面板(在 OS X 上为 Command+Shift+p,在 Linux/Windows 上为 Control+Shift+p)。
  • 选择“包控制:安装插件”(这将花费几秒钟)
  • 当列表出现时选择 StGitlab

包控制将自动将 StGitlab 更新到最新版本。

配置

基本
  • 打开插件设置 首选项:包设置 > StGitlab > 设置
  • 设置 gitlab_urlapi_token
  • 根据需要配置其他选项
  • 设置 projects_filter 以过滤您的项目数据
  • 设置 users_group_filter 以过滤用户组
  • 通过选项如 issue_list_columns 等自定义列

推荐使用 MarkdownEditing 插件来编辑问题描述、问题、合并等。

示例

{
    "gitlab_url": "URL to your Gitlab",
    "api_token": "Set your Gitlab API token",
    "ssl_verify": true,
    "projects_filter": ["mygroup/MyProject"],
    "users_group_filter": ["mygroup"],
    "list_page_size": 40,
    "show_system_notes": true,
    "syntax_file": "Packages/StGitlab/StGitlab.sublime-syntax",
    "syntax_file_edit": "Packages/MarkdownEditing/Markdown.sublime-syntax",
}

提示

为了在自动补全时显示,请向特定语法设置中添加选项(Markdown)

"auto_complete_triggers": [ {"selector": "text.html.markdown", "characters": "#!@"} ]

外部依赖

依赖关系,支持由包控制