欢迎!

这是 Pygments 的家。它是一种通用语法高亮显示工具,适用于代码托管、论坛、维基或其他需要美化源代码的应用程序。亮点是:

  • 支持500多种语言和其他文本格式

  • 特别注意提高突出质量的细节。

  • 对新语言和格式的支持很容易添加;大多数语言使用简单的基于regex的词法分析机制。

  • 有许多输出格式可用,其中包括HTML、RTF、LaTex和ANSI序列

  • 它可用作命令行工具和库

  • …它甚至能高亮 Perl6!

阅读更多内容 FAQ listdocumentationdownload the latest release .

贡献

像每一个开源项目一样,我们总是在寻找志愿者来帮助我们进行编程。python的知识是必需的,但不要害怕:python是一种非常清晰易学的语言。

Development takes place on GitHub .

如果你发现了bug,只要在GitHub tracker中开罚单。一定要登录,以便在问题得到修复时得到通知——由于库非常稳定,开发速度不是很快。您也可以向开发人员发送电子邮件,见下文。

作者

Pygments由 格奥尔-布兰德尔 ,电子邮件地址 乔治 @ python.org马修斯·查达斯 .

许多lexer和fixes由 阿明·罗纳彻 ,其余的 Pocoo 团队和 提姆舱口 .