GitHub显示自动检测项目语言类型.然而,它在我的几个人身上失败了。
是否有一种手动设置的方法,或者我应该设置一些关键字/短语来触发它?
我认为它是通过文件扩展名进行的,因为它正确地检测到了我的Modula-2、螺旋桨旋转和Java repos。但是,它只正确地标识了我的程序集repos的大约一半(而且它们都有.asm文件)。
发布于 2016-09-26 19:47:01
似乎只有当文件扩展名是小写字符时,它才正确地检测类型。我的一些旧项目可以追溯到大写文件名是完整文件名的标准时期。在GitHub web中使用适当类型的小写扩展名创建一个空令牌文件将使它在存储库屏幕中显示适当的语言类型。
发布于 2017-03-31 09:24:56
您可以使用.gitattributes文件添加或覆盖文件名和扩展名模式(或vi/emacs行)。
*.ASM linguist-language=AssemblyGithub负责文件类型统计和语法突出显示选择的代码库称为语言学家。如果您认为您不是唯一受此大小写敏感性问题影响的人,则可以打开对languages.yml进行更改的拉请求。
Assembly: type: programming color: "#6E4C13" aliases: - nasm extensions: - ".asm" - ".a51" - ".inc" - ".nasm" tm_scope: source.assembly ace_mode: assembly_x86 language_id: 24
https://webapps.stackexchange.com/questions/98619
复制相似问题