1

我有一个存储库,其中包含 Python 源代码,但文件后缀为*.pyp. 有没有办法将它“分配”给 Python 语言?(显示在标签、语法高亮等中)

我以为我在.gitattributes文件中看到了类似的东西..

4

2 回答 2

1

对于带有Shebang的文件,在确定语言时会考虑 Shebang,但似乎与其他 标记的权重相当。这似乎是一个很大的错误,因为 Shebang 应该明确定义文件的语言。这可能会导致突出显示问题

作为一种解决方法,您可以以注释的形式添加虚拟标记以“倾斜”以支持正确的语言。这是实验性的,但我很幸运

于 2013-02-07T00:46:07.323 回答
1

我以为我在.gitattributes文件中看到了类似的东西..

是的,这可以使用Linguist overrides。你会想要:

*.pyp linguist-language=Python

但是,自 2014 年 6 月(在您的问题日期之后).pyp被语言学家认可。

于 2017-08-13T07:55:25.493 回答