有没有一种简单的方法可以为 pygments 中的现有词法分析器添加文件名和/或扩展名?我不想编写或继承现有的,因为语言是相同的,但文件具有不同的扩展名/名称。
我试图破解它并将其添加到filenames
类变量(在某处/usr/lib/python2.7/dist-packages/pygments/lexers/agile.py
),但由于某种原因它没有工作。
我想知道.pygments
文件之类的东西,用户可以在其中将其他名称与词法分析器相关联,但现在看起来不可能。
那么实现我的目标的最佳方法是什么?