如何看待 Github Gist这个服务,怎样更好的利用
发布网友
发布时间:2022-05-01 17:43
我来回答
共1个回答
热心网友
时间:2022-06-20 11:54
Github作为代码分享平台在开发者中非常流行。此平台托管了包括游戏、书籍以至于字体在内的一千两百多万个项目(现在更多),这使其成为互联网上最大的代码库。
Github还提供另一个非常有用的功能,这就是Gist。
开发人员常常使用Gist记录他们的代码片段,但是Gist不仅仅是为极客和码农开发的,每个人都可以用到它。如果您听说过类似Pastebin或者
Pastie这样的web应用的话,那您就可以看到它们和Gist很像,但是Gist比它们要更优雅。因为这些应用一般含有广告,而且带有很多其他杂七杂八的功能。
Gist - 任何人都能用得着
如果您不是极客您可以按照如下方式使用Gist:
1. 匿名张贴
您不需要拥有Github账号就可以使用Gist。用浏览器打开,在窗口中写下你想说的就可以创建一个Gist。您可以发布一个私密的Gist,也就是说这个Gist将不能被他人搜索到而只对直接在浏览器中输入其URL的人可见。
2. 能像wiki一样记录历史
如果您修改了已经发布了的Gist的话,之前的所有版本都将被保存。您可以点击Revisions按钮按时间浏览,而且您可以通过内置的diff引擎查看任意两个版本间的差异。
这也可以用于比较文本文件。
3. 发布富文本内容
虽然Gist只能用纯文本来写,但是您可以用markdown来发布html格式的Gist。您可以添加列表、图片(已有图床上的)和表格。当您用markdown的时候不要忘了文件名要以.md为后缀。
4. 把Gist当作一个写作平台
虽然现在有很多写作引擎,比如Blogger、Medium、Tumblr,但您还可以用Gist来快速发布您的作品。您可以用纯文本或者markdown等文档标记语言些一个Gist然后用来把它作为一个独立的网页发布。
5. 托管gist上的单个页面
Bl.ocks 是一个非常有趣的专为Gist开发的应用。
您可以用纯文本把HTML、CSS、JavaScript代码写下来以index.html为文件名保存为Gist,然后用把渲染好的结果在浏览器中展示出来。比如,这个gist展示出来就是这样。
显然宽带*是一个问题,但是作为一个通过Gist托管HTML的工具仍然是相当不错的。 当然您也可以用Google
Drive。