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

gist

condemil ALL

Sublime Text插件,可用于从选定的文本创建新的Gists

详细信息

  • 2021.09.12.12.12.36
  • github.com
  • github.com
  • 3年前
  • 18分钟前
  • 3年前

安装次数

  • 总数 4K
  • Win 3K
  • Mac 606
  • Linux 365
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 1 1 2 2 1 0 0 1 1 1 0 2 1 0 0 1 0 1 0 1 1 0 0 0 0 1 0 0 2 0 0 3 0 0 0 0 0 0 1 0 0 1 0 0 1
Mac 1 1 0 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 0
Linux 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 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0

说明文件

源码
raw.githubusercontent.com

Gist

Build Status Package Control

一个用于创建和编辑Gists的Sublime Text 3插件。

安装

包控制

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

手动安装

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

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

生成访问令牌

自2013-05-16起,您可以通过Web界面或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\"}"

Where 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\"}"

Where OTPCODE 是您的认证器应用显示的代码。

选项

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

  • "token": ""

    您必须在此处输入您的GitHub令牌

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

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

  • "api_url": ""

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

  • "max_gists": 100

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

  • "gist_prefix": ""

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

  • "save-update-hook": true

    设置加载的 Gist 的保存行为。为真表示当 Gist 保存时,它会更新在线 Gist。为假表示将弹出一个保存对话框以便将 Gist 保存到磁盘。

用法

插件的所有功能均可在 工具 / Gist 菜单和命令面板中找到。

创建 Gist

使用 Gist / 创建公开 GistGist / 创建私有 Gist 命令。如果您没有选择任何内容,将创建包含当前文件内容的 Gist,Gist 的 URL 将被复制到剪贴板,然后文件将切换到 Gist 编辑模式。如果您选择了部分文本,将使用该文本创建 Gist,并立即打开以进行编辑。在多个选择的情况下,您将获得一个包含多个文件的 Gist。

编辑现有 Gist

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

向现有 Gist 添加新文件

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

默认快捷键设置

创建公开 Gist

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

创建私有 Gist

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

更新文件

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

打开 Gist

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

插入 Gist

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

添加文件

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

信息

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

作者:Dmitry BudaevAlexey Ermakov