其他标记语法最接近MediaWiki?

时间:2012-10-31 13:13:24

标签: syntax-highlighting mediawiki geshi

GeShi是一个语法高亮工具,分别由MediaWiki和pastebin.com等项目和供应商使用。

但是,GeShi本身并不支持MediaWiki标记语法。我可以用来突出显示MediaWiki模板的最接近的“相似”是什么?

1 个答案:

答案 0 :(得分:4)

我怀疑有没有。 MediaWiki的语法有点独特。它不仅仅是用于创建单个文本文档的标记语言,而是用于创建整个站点。不同之处在于文档之间的关系:链接,重定向和将其嵌入到另一个(模板)中。

BTW为MediaWiki语法创建良好的语法高亮是不可能的,所有这些都是因为模板。例如:

{{{!}}
! a !! b
{{!}}}

上面将是英语维基百科上的完全有效的表格,因为{{!}}解析为|,因此第二行中的感叹号应该在表格中突出显示,但是你不能告诉它,如果你'无法解析模板。 (然而,在Vim中可以找到不那么好的亮点。)