15

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

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

4

3 回答 3

11

看起来您需要将您的语言添加到GitHub 用来识别源代码语言的语言学家库 ( https://github.com/github/linguist )。

根据:https ://help.github.com/articles/my-repository-is-marked-as-the-wrong-language/

于 2016-07-29T22:00:46.127 回答
9

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

为了让.puppyGitHub 识别您的文件(并放入语言列表),您需要为该存储库做出贡献。

于 2016-07-29T22:00:42.493 回答
1

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

自定义语言功能(能够定义语法而无需先在 Linguist 中添加对它的支持)已在 Linguist 存储库中请求了两次:#2627#2598。但是,在实施之前需要解决一些技术和法律问题(特别是参见#2627)。

于 2017-08-14T20:40:17.203 回答