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

概览

作者: condemil 全部 缺失

Sublime Text 插件,可以从选定的文本创建新的 Gist

详细信息

  • 2017.07.31.18.43.39
  • github.​com
  • github.​com
  • 7年前
  • 3年前
  • 13年前

安装次数

  • 总计 165K
  • Win 101K
  • Mac 43K
  • Linux 21K
8月7日 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日
Windows 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 0 0 0 0 0 0 0 0 0
Mac 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 0 0 0 0 0 0 0 0 0
Linux 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 0 0 0 0 0 0 0 0 0

README

源代码
raw.​githubusercontent.​com

概览

Build Status Package Control

Sublime Text 3 插件,用于创建和编辑 Gist。

安装

软件包控制

安装 软件包控制。Gist 将出现在软件包列表中。这是推荐的安装方法。

手动安装

转到“软件包”目录(首选项 / 浏览软件包…)。然后克隆此仓库

git clone git://github.com/condemil/Gist

生成访问令牌

自 2013 年 5 月 16 日起,您可以通过 Web UI 或 GitHub API 生成 API 访问令牌。所有其他授权方法都已弃用。

Web

  • 账户设置 -> 个人访问令牌
  • “个人访问令牌”下的“生成新令牌”
  • 在“令牌描述”中,您应给出一个有意义的名称,例如:sublime gist
  • 在“选择范围”下,您只需选择 gist 即可

将令牌粘贴在令牌选项下的设置部分中

API

这里有一个您可以从终端运行的命令以通过 curl 生成令牌

curl -v -u USERNAME -X POST https://api.github.com/authorizations --data "{\"scopes\":[\"gist\"], \"note\": \"SublimeText 2/3 Gist plugin\"}"

其中 USERNAME 是您的 Github 用户名。保存生成的令牌,并将其粘贴在设置部分下的令牌选项中

如果您的账户启用了 OTP,这将返回 401 错误代码,请使用

curl -v -u USERNAME -H "X-GitHub-OTP: OTPCODE" -X POST https://api.github.com/authorizations --data "{\"scopes\":[\"gist\"], \"note\": \"SublimeText 2/3 Gist plugin\"}"

其中 OTPCODE 是您的身份验证器应用程序显示的代码

选项

编辑设置文件(首次使用 Gist 命令时,它应自动打开)以指定令牌。

  • "token": ""

    您必须在这里输入您的 GitHub 令牌

  • "https_proxy": http://user:pass@proxy:port

    您可以在此处输入 https 代理的格式为:“http://user:pass@proxy:port”

  • "api_url": ""

    设置您要使用的企业版本GitHub的URL。默认为github.com

  • "max_gists": 100

    设置插件可以抓取的最大Gists数量。由于GitHub API的限制,它不能超过100。

  • "gist_prefix": ""

    通过前缀限制在“打开Gists”列表中显示的Gists。留空以显示所有Gists。例如:"gist_prefix": "Snippet:"将只列出以文本Snippet:开头的Gists。

  • "save-update-hook": true

    设置已加载的Gists的保存行为。true表示在保存Gists时,将更新在线的Gists。false表示将打开一个保存对话框以将Gists保存到磁盘。

使用说明

该插件的全部功能都可在“工具”/“Gists”菜单和命令面板中找到。

创建Gists

使用Gist/创建公共GistsGist/创建私有Gists命令。如果没有选择任何内容,则会创建一个包含当前文件内容的Gists,并将该Gists的URL复制到剪贴板,然后该文件将切换到Gist编辑模式。如果选择了某些文本,则会使用该文本内容创建Gists并将其立即打开进行编辑。如果进行了多次选择,您将获得包含多个文件的Gists。

编辑已存在的Gists

使用Gist/打开Gists命令查看您Gists的列表。选择其中一个将打开该Gists中的文件在新标签页中。然后您可以对文件进行正常编辑并保存以更新Gists,或使用其他命令更改Gists描述、删除或重命名文件或删除Gists。

向已存在的Gists添加新文件

使用Gist/将文件添加到Gist命令查看您Gists的列表。选择其中一个将当前文件的内容作为一个新文件添加到该Gists中,并切换到Gist编辑模式。

默认快捷键

创建公共Gists

  • Windows和Linux: Ctrl+K Ctrl+I
  • OS X: Super+K Super+I

创建私有Gists

  • Windows和Linux: Ctrl+K Ctrl+P
  • OS X: Super+K Super+P

更新文件

  • Windows和Linux: Ctrl+K Ctrl+S
  • OS X: Super+K Super+S

打开Gists

  • Windows和Linux: Ctrl+K Ctrl+O
  • OS X: Super+K Super+O

插入Gists

  • Windows和Linux: Ctrl+K Ctrl+[
  • OS X: Super+K Super+[

添加文件

  • Windows和Linux: Ctrl+K Ctrl+]
  • OS X: Super+K Super+]

信息

来源: https://github.com/condemil/Gist

作者: Dmitry Budaev, Alexey Ermakov