如何使用新的gist界面从GitHub gist中嵌入单个文件?

Tra*_*der 94 gist github

新的GitHub Gist界面有一个嵌入整个要点的片段,它将所有文件嵌入到要点中.旧界面为gist中的每个文件嵌入了代码.有人知道是否有嵌入单个文件的技巧?

Rol*_*uhn 140

从左侧获取gist URL,然后.js添加查询字符串?file=myFile.blah,例如

<script src="https://gist.github.com/4505639.js?file=macroBuild.scala" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

  • 这曾经有效,但最近我认为它已经停止了!现在,在我的博客文章中,它会吐出过去用于处理单个文件的要点中的所有文件!我想我必须将我的文件分成单独的要点:(还有其他人遇到过这种情况吗? (2认同)
  • 仍在为我工作:http://letitcrash.com/post/40198993865/makkros-first-step-towards-typed-channels (2认同)

Moj*_*ini 7

中等的

对于那些谁想要使用它的介质上,中不支持 不以当您添加的URL查询参数的URL粘贴。所以,只要按照下列4个步骤的顺序

所以:

?? 订单很重要!

  1. 复制(多文件)gist 路径。例如:
https://gist.github.com/MojtabaHs/91e34fd0e987fe7ce801936dc6ece0e8
Run Code Online (Sandbox Code Playgroud)
  1. 将其粘贴到不保留文本丰富数据的 Medium 文章之外的其他位置。例如在线文本框:

演示

?? 不要点击搜索或返回按钮


  1. 将文件的查询参数附加到 URL。例如:
https://gist.github.com/MojtabaHs/91e34fd0e987fe7ce801936dc6ece0e8?file=Interface.swift
Run Code Online (Sandbox Code Playgroud)

请注意,?file=Interface.swift在 URL 的末尾,对吗?


  1. 复制粘贴到文章里,看看神奇

一篇使用这种方法的文章:

使用 SwiftUI 实现自定义活动指示器


必须考虑的最重要的注意事项:

?? 请注意,您必须在媒体中复制未格式化的纯文本,并且不得在将其粘贴到媒体后编辑 URL!您可以在 google.com 等在线文本框中复制链接,在附加查询后,将其复制回并粘贴到媒体中。