【问题标题】:GeSHI new languageGeSHI new language
【发布时间】:2017-08-07 08:49:33
【问题描述】:

我运行一个 mediawiki 并想使用语法高亮。我为此使用扩展名https://www.mediawiki.org/wiki/Extension:SyntaxHighlight

这很好用。 唉,我想强调一种不属于这个扩展的语言。所以我写了一个 python egg 来扩展 pygments,这样它就可以解析我的语言(使用入口点)。这很好用。

现在我正在努力让两者一起工作。如何告诉 MediaWiki 的 GeShi 扩展使用我的 pygments 扩展?我必须做什么,才能使用 <syntaxhighlight lang="myLanguage"> 导致使用我的语言词法分析器和样式?

【问题讨论】:

    标签: mediawiki pygments geshi


    【解决方案1】:

    解决方案非常简单。必须编辑文件 SyntaxHighlight_GeSHi.lexers.php 并添加词法分析器。 词法分析器名称必须只使用小写,否则扩展将找不到词法分析器。

    【讨论】:

      猜你喜欢
      • 2015-09-12
      • 1970-01-01
      • 2012-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多