歡迎!

這裡是 Pygments 的首頁。它是一個通用的語法高亮器,適用於程式碼託管、論壇、維基或其他需要美化原始碼的應用程式。高亮顯示具有以下特點:

  • 支援廣泛的 589 種語言和其他文字格式

  • 特別注重細節以提高高亮顯示品質

  • 可以輕鬆添加對新語言和格式的支援;大多數語言使用基於簡單正則表達式的詞法分析機制

  • 提供多種輸出格式,包括 HTML、RTF、LaTeX 和 ANSI 序列

  • 它可用作命令列工具和函式庫

常見問題列表文件中閱讀更多內容,或下載最新版本

貢獻

像每個開源專案一樣,我們一直在尋找志願者來幫助我們進行程式設計。需要 Python 知識,但不用擔心:Python 是一種非常清晰且易於學習的語言。閱讀我們的貢獻指南以獲取更多資訊。

如果您發現錯誤,只需在 GitHub 追蹤器中開啟一個 issue。請務必登入以在問題修復時收到通知 - 由於該函式庫相當穩定,因此開發速度並不快。您也可以發送電子郵件給開發人員,請參閱下文。

作者

Pygments 由 Georg Brandl (電子郵件地址 georg@python.org)、Matthäus ChajdasJean Abou-Samra 維護。

許多詞法分析器和修復程式是由 Armin RonacherPocoo 團隊的其他成員和 Tim Hatch 貢獻的。