是否可以在GitHub存储库中定义自己的语法?

是否可以在GitHub存储库中定义自己的语法?,git,github,dsl,github-linguist,Git,Github,Dsl,Github Linguist,我正在写一篇小文章,我很好奇是否有可能在存储库源代码上方的语言栏中显示它,其中所有语言都按使用百分比列出,或者GitHub管理需要允许该语言 例如,我正在编写一个名为Puppy的带有DSL的Ruby项目,我想在其他语言之外显示扩展名为.Puppy的所有文件的百分比。GitHub用于识别语言,包括在导航栏中显示项目由哪些语言组成 要让GitHub识别您的.puppy文件(并将其放入语言列表),您需要为该存储库提供帮助。看起来您需要将您的语言添加到语言学家库(),GitHub利用该库识别源代码语言

我正在写一篇小文章,我很好奇是否有可能在存储库源代码上方的语言栏中显示它,其中所有语言都按使用百分比列出,或者GitHub管理需要允许该语言

例如,我正在编写一个名为Puppy的带有DSL的Ruby项目,我想在其他语言之外显示扩展名为.Puppy的所有文件的百分比。

GitHub用于识别语言,包括在导航栏中显示项目由哪些语言组成


要让GitHub识别您的
.puppy
文件(并将其放入语言列表),您需要为该存储库提供帮助。

看起来您需要将您的语言添加到语言学家库(),GitHub利用该库识别源代码语言


根据:

正如Rafail Akhmetshin和intboolstring所写,如果您想在存储库中使用您的语言,您需要在开源项目中添加对该语言的支持。然而,在github.com上的广泛使用中有一个需求。有关更多信息,请参阅

自定义语言功能(能够定义语法,而无需首先在Linguist中添加对它的支持)在Linguist存储库中被请求了两次:和。然而,在实施之前,还需要解决一些技术和法律问题(具体见)