如何把 GitHub issues 或者 pull request 中可以直接预览的代码片段提取出来,做成一个 script 标签

2020-05-08 19:30:03 +08:00
 fantastM

GitHub 支持在 issues 或者 pull request 把一个链接(链接里加着源码行号的锚点)渲染成一段直接可以预览的代码片段。这个功能的官方介绍是这样:

https://help.github.com/en/github/managing-your-work-on-github/creating-a-permanent-link-to-a-code-snippet

有办法可以把这段内容包装成一个可以 embed 的 <script src="..." /> 标签吗?类似于 GitHub Gist 中那样的功能。

最终是希望能在自己的博客中直接引用 GitHub 仓库上的项目源码,然后加以讨论。

1506 次点击
所在节点    GitHub
2 条回复
maichael
2020-05-08 19:38:25 +08:00
fantastM
2020-05-08 19:57:41 +08:00
@maichael #1 其实这两个我都有搜到过,第二个还不支持仅显示选中的行,第一个的话我没搞懂它的 slice 参数是怎么用的......我一直没试成功

我是想着,既然 GitHub 它都支持把 markdown 里的链接渲染成仓库里的代码片段了,就想问问各位有没有什么方法可以直接用它的这个内部功能

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/669762

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX