sas*_*hka 13
Github使用它自己的语言解析模块,有时(实际上经常)它会产生错误.只需编写更多代码,以便解析器更容易选择主要语言,并在一段时间后github将其正确.
在这种特殊情况下,代码解析器被STMC-C/Assignments/a*
dirs中带有.d
扩展名的文件所欺骗.这是D源的扩展.这个源的数量在你的项目中占主导地位,所以github决定使用的主要编程语言是D.
编辑:刚刚找到这个公共仓库(github语言检测器) - 它有一些系统的解释.
您可以创建一个文件.gitattributes
来设置 GitHub 的 Linguist overrides。
要将 C++ 文件设置为按扩展名检测为 C++:
*.h linguist-language=C++
*.cpp linguist-language=C++
Run Code Online (Sandbox Code Playgroud)
要忽略生成的文件并且不在差异中显示它们:
generated/*.d linguist-generated=true
Run Code Online (Sandbox Code Playgroud)
此外,如果某些语言不在已知语言列表中,您可以将某些文件标记为不可检测:
*.t linguist-detectable=false
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
2083 次 |
最近记录: |