如何在Github上查看Markdown文件的来源?

时间:2014-11-18 02:03:46

标签: github markdown

在github.com上查看时,Github有助于将Markdown(.md)文件呈现为HTML(例如,this README.md)。

查看任何其他源文件时,它显示为未呈现的源代码(例如,this .gitignore)。一个方便的功能是通过单击行号直接链接到源中的一行(例如,like this)。

如何在Github上查看Markdown文件的未呈现源(所以我可以链接到源中的特定行)?

note :我知道" Raw"按钮,但它没有提供任何一个很好的UI Github。

4 个答案:

答案 0 :(得分:6)

使用“原始”按钮。例如,如果您正在查看README.md,则导航中会有一个“原始”按钮。这可以是简单的URL更改(从blob到raw),但在这种情况下变为a separate link.

编辑:Markdown源没有“漂亮”视图。有转换后的HTML视图,没有UI的Raw视图和Blame视图。只有Blame视图才能让您链接到源中的特定行。

编辑2:另一个选项是在README.md中使用锚点。例如,如果您使用the Installation title,则可以直接链接Markdown文件的内容。假设Markdown本身没有隐藏任何东西,那么解决原始问题的时间更接近。

答案 1 :(得分:4)

使用"责备"按钮,您可以看到Markdown的来源(例如,like this)。

不幸的是,"责备"附带额外的UI元素,使源更加混乱。

答案 2 :(得分:0)

Refined Github 提供了一个额外的“原始”按钮来查看原始源代码和特定行的链接:

enter image description here

答案 3 :(得分:0)

如果您不想使用“原始”按钮,您可以 (since June 2021) 将 ?plain=1 添加到您的 GitHub 降价文件 URL:

<块引用>

?plain=1 附加到任何 Markdown 文件的 url 现在将显示该文件而无需渲染。

与其他代码文件一样,它也会显示行号,并可用于将其他用户链接到特定的一行或多行。
例如,附加 ?plain=1#L52 将突出显示纯文本 Markdown 文件的第 52 行。

示例:

https://github.com/git/git/blob/master/README.md?plain=1#L49-L51