Gist in GitHub

转载:http://nonocast.cn/gist-in-github/

其中的gist只是比git多个s,但两者并没有什么关系,gist中文翻译为要领、要旨。gist是github所提供的一种类似pastebin的service,可以很方便的通过gist和别人share一段代码,每段代码都会形成一个Uri,同时以jsonp的形式可以嵌入blog等第三方应用中。

好比说有一哥们让我用CoffeeScript写一个hello world,ok,我会有几个选择,

显然都不是很方便,除去blog我都需要采用一个附件形式,而且对方还需要有打开文件的环境,搞不好就是拿一个notepad,想多一步,他让我给他修改一下,在之前的文件上加个正则的使用,我又得重新修改文件保存以附件形式再次发给他。blog就算了,你不能老发hello world吧。

ok, 轮到gist登场,打开github.com点gist,直接输入代码,

然后将link直接通过weibo @xxx给对方,然后在网页上就可以修改,所有修改都在版本控制下,方便且安全。对方也可以fork出来自己修改,然后返送给你,另外可以对gist内容进行comment。

通过oembed gist嵌入效果如下,

<p>View the code on <a href="https://gist.github.com/5251803">Gist</a>.</p>

gist生成的html有点问题,table,tr,th没有确定值,会依赖wordpress本身的.postContont中的css,修改theme下的style.css将.postContent table, th, tr的border设为none,同时margin,padding = 0;效果才能看。


在gist.github.com上修改代码后blog中也随即update。
 

Creative Commons License
Gist in GitHub by nonocast, unless otherwise expressly stated, is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.5 China Mainland License.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值