如何只从一个要点中嵌入某些行?

Gre*_*ott 19 gist github

Gist允许您在网页中嵌入一个要点:

<script src="https://gist.github.com/dyoo/4627246.js"></script>
Run Code Online (Sandbox Code Playgroud)

我希望我能让它显示一个行范围子集.(使用案例:在一个要点中为博客文章写一些代码.在博客文章中引用某些行讨论这些行.)

这可能吗?我找不到记录,但有一些方法可以做到吗?


作为我认为它可能工作的一个例子,GitHub支持带行号的URI.例如,#L4-L8锚点在这:

https://github.com/twitter/bootstrap/blob/master/docs/base-css.html#L4-L8
Run Code Online (Sandbox Code Playgroud)

我意识到GitHub 只显示突出显示的所有行.而我正在问如何显示 Gist中的某些线条.我只提到这个例子,我猜我怎么会这样.


ps根据如何使用新的gist接口从GitHub gist中嵌入单个文件?,听起来这最近与我所要求的方向相反:最近从一个要点中嵌入一个文件的能力消失了.我想只显示一个文件中的某些行.但无论如何我想问.此外,我认为这是一个独特的问题,这就是为什么我发布这个而不是评论现有问题.

kha*_*zan 12

Gist API没有提供任何这样的方法来嵌入要点的一部分.但是你可以用javascript自己完成.你可以使用一个很好的图书馆:

https://github.com/blairvanderhoof/gist-embed

你可以用这个嵌入一些要点.