Github如何呈现.wiki扩展名?

时间:2014-05-02 09:30:39

标签: github markdown github-flavored-markdown

我刚刚将一个.wiki文件(foo.wiki)添加到Github存储库。令我惊讶的是,它由Github呈现为HTML。

Github使用哪种wiki语法?他们的渲染引擎是什么?

3 个答案:

答案 0 :(得分:1)

截至昨天(2014年5月1日),wiki编辑器更像是纯文本编辑器,支持GFM(GitHub Flavored Markdown)的子集(如“GitHub wikis and Markdown”中所述,并且详细在“Editing Markdown for GitHub”中。

现在正在改变,编辑器应该与用于GitHuhb repo数据的常规Ace编辑器更加一致。

请参阅“Wikis: now with more love

  

更加一致地呈现维基内容以及存储库中的其他标记

https://cloud.githubusercontent.com/assets/30713/2853372/9806a9ea-d143-11e3-9840-c480e22e38aa.png

答案 1 :(得分:1)

除了GFM之外,GitHub还支持a number of other markup formats,包括Textile,Perl Plain Old Documentation,Emacs Org-mode和ReStructured Text。

虽然没有为.wiki文件明确列出支持,但 支持.mediawiki文件中的Mediawiki语法。如果我不得不猜测,我猜这些.wiki文件也会使用Mediawiki syntax

修改

OP已确认.wiki个文件使用Mediawiki语法。

答案 2 :(得分:0)

GitHub使用" GitHub Flavored Markdown,"或整个网站的GFM - 问题,评论和拉取请求。它与标准Markdown(SM)的区别在于一些重要方面,并增加了一些额外的功能。

如果您还不熟悉Markdown,请查看Markdown Basics。如果您想了解有关问题,评论和提取请求说明(例如任务列表)中可用功能的更多信息,请阅读Writing on GitHub

On GitHub,你可以看到Markdown和GFM之间的差异:有很多信息可以掌握GFM和Markdown。

Markdown由John Gruber开发:http://daringfireball.net/projects/markdown/

在wiki页面中,您可以使用 MediaWiki 语法,但您没有设施,也无法预览结果。