GitHub wiki 和 Markdown

Ame*_*ina 4 markdown wiki github

阅读 GitHub wikis,我看到它们支持多种轻量级标记语言,包括 MarkDown,但我仍然对 Markdown 的状态和功能以及 GitHub 使用的版本感到有些困惑。

一季度。在此链接: GitHub 风味 Markdown (GFM) 简介中,GitHub 表示他们使用GFM一种特殊类型的 Markdown ( MD) 来处理消息、问题和评论。他们是否也在他们的 Wiki 上使用GFM或经常使用MD

Q2原来的 Markdown 还在开发中吗?

Q3原始Markdown是否支持编程语言特定的语法突出显示?

nul*_*ken 5

他们是否也在他们的 Wiki 上使用 GFM 或常规 MD?

并非整个GitHub Flavored Markdown都可以在 wiki 页面中使用。

例如,在 wiki 中,诸如#123不会自动链接到当前存储库中的 issue 123 之类的东西。但是,在 Pull 请求或内联注释中,这是有效的。

原来的 Markdown 还在开发中吗?

从来没听说过。最新的官方发布日期为 2004 年 12 月 17 日。

为了修复一些安全问题,代码已由 StackOverflow 团队分叉并托管在derobins/wmd。它现在已被弃用,取而代之的是PageDown。GitHub 依赖于Sundown,它是基于 Natacha Porte 的 UpSkirt 库对 MarkDown 的本机重新实现。

原始 Markdown 是否支持特定于编程语言的语法突出显示?

不。这甚至可能被视为与 MarkDown 哲学的边界。

该网站确实声明“Markdown 旨在尽可能地易于阅读和易于编写。然而,可读性被强调高于一切。一个 Markdown 格式的文档应该可以按原样发布,就像普通的一样文本,看起来不像是用标签或格式说明标记的。”

GitHub 通过使用Pygments处理语法高亮。