# 与 GitHub gists 分享代码

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com/zh-cn/help/idea/llms.txt).

[Gists](https://docs.github.com/en/github/writing-on-github/creating-gists) 允许您分享代码片段、整个文件，甚至应用程序。 您还可以使用 gists 来保存和共享运行、调试或测试代码时的控制台输出。

每个 gist 都是一个可以被其他人 [克隆](manage-projects-hosted-on-github.html#clone-from-GitHub)或 [派生](fork-github-projects.html#fork)的储存库。

Procedure: 创建一个 gist

1. 在编辑器中选择一段代码片段，或在 [Project](project-tool-window.html)工具窗口中选择文件和文件夹。 要将控制台输出保存到 gist 中，请右键点击包含该输出的工具窗口或选项卡中的任意位置。

2. 从所选内容的上下文菜单中选择   创建 Gist  。

3. 在   创建 Gist  对话框中，指定   文件名  下的您的 gist 名称，并输入您将要发布的代码描述。

4. 选择   私密   选项以创建一个  私密  gist 。 秘密的 gist 无法被搜索，也不会出现在 [Discover](https://gist.github.com/discover)中。 它们只能用于您的个人用途，因为您不能分享它们。

如果您想创建一个  public  gists，请确保此选项未被选择。 公共 gist 是可搜索的，并且它们会出现在 [发现](https://gist.github.com/discover)中，供人们浏览新出现的 gist。 如果您希望其他人能够找到并查看您的代码，请使用公共 gists。

5. 如果您想在默认浏览器中打开新创建的 gist，请选择   在浏览器中打开   选项并点击   OK  。

## See also

### 外部链接

[https://help.github.com/articles/about-gists/](https://help.github.com/articles/about-gists/)

