gist 是用来共享代码、片段的平台,它的操作非常简单,只需要粘贴上自己想要分析的内容,点下鼠标再把链接分享给其他人就可以了,一如它的 slogan。
Instantly share code, notes, and snippets.
但 gist 其实还有一些有趣的用法,下边的文章里列了 10 种 gist 用法,挺有意思的。
What You Can Do With Gists on Github? - Digital Inspiration (labnol.org)
1. 匿名分享
Create secret gist,用来创建匿名分享,这个匿名是针对搜索引擎。也就是说这个 gist 片段搜索不到,只能通过链接的方式访问。
3. 富文本文档
可以用来分享 Markdown 文档,记得文件名要带上正确的后缀,否则不能识别。
5. 托管单个页面
Bl.ocks 是一个为 gist 开发的有趣应用。
可以用纯文本把 HTML、CSS、JavaScript 代码写下来以 index.html 为文件名保存为 gist,然后用 Bl.ocks 把渲染好的结果在浏览器中展示出来。譬如:这个 gist 的展示 结果。
6. 任务列表
利用 Markdown 的语法实现在线的 todo list,语法如下。
1
2
3
4
5
- [ ] a task list item
- [ ] list syntax required
- [ ] normal **formatting**, @mentions, #1234 refs
- [ ] incomplete
- [x] completed
效果见这里:A Markdown todo list. (github.com)
7. 网页收藏夹
Chrome 浏览器的 GistBox 插件保存网页内容为 gist。
8. 嵌入网页
一行 js 代码就可以把任何一条 gist 嵌入到网页中。