欢迎!

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

  • 支持300多种语言和其他文本格式
  • 特别注意提高突出质量的细节。
  • 对新语言和格式的支持很容易添加;大多数语言使用简单的基于regex的词法分析机制。
  • 有许多输出格式可用,其中包括HTML、RTF、LaTex和ANSI序列
  • 它可用作命令行工具和库
  • …它甚至能高亮 Perl6!

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

贡献

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

Development takes place on Bitbucket ,在这里可以查看mercurial存储库、票据和请求。

我们的主要通信设备是Freenode网络上的IRC信道 #pocoo 。要加入它,请让您的IRC客户端连接到 irc.freenode.net 并且做 /join #pocoo .

如果你发现了一个bug,只需在BitBucket追踪器中打开一张罚单。一定要在问题解决后登录以获得通知——由于库非常稳定,开发速度不快。您还可以向开发人员发送电子邮件,见下文。

作者

Pygments由 格奥尔-布兰德尔, 电子邮件地址 georg@python.org.

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