GitHub 使用开源的 Linguist 库 来确定文件语言,以实现语法高亮和仓库统计。语言统计将在您向默认分支推送更改后更新。
某些文件难以识别,有时项目包含的库和供应商文件比其主要代码更多。如果您收到不正确的结果,请参考 Linguist 的 故障排除指南获取帮助。请注意,Linguist 仅适用于文件数少于 100,000 的仓库。
标记语言
标记语言会被渲染为 HTML 并通过我们开源的 Markup 库 内联显示。目前,我们不接受在 GitHub 中显示的新标记语言。不过,我们会积极维护当前的标记语言。如果您发现问题,请创建 issue。