我正在查看Git Extensions中给出的代码估计行,我不认为它会计算这些文件中的.cu和.cuh CUDA代码行。
如何将.cu和.cuh文件扩展名添加到各种Git Gui和Git Extensions工具中?
是否有特殊文件我必须将* .cu和* .cuh添加到?
答案 0 :(得分:3)
这看起来像 Git Extensions 特有的东西,而不是Git本身(Git非常关心文件类型 1 )。
我没有使用 Git Extensions ,但通过source code查看了likely candidate for the default list of extensions中使用的statistics plugin。看起来这是意图可配置,但我还没有调查足够的代码,以确定它是否 可配置。也许它只是configurable through the registry? (在CurrentUser\Software\ GitExtensions\GitExtensions\<version>
下的某处?)
1
Git确实包含一组默认的“差异驱动程序”(并允许您定义其他此类驱动程序),用于定位每个“hunk header”(@@ -k,l +n,m @@
行)后要使用的文本以及如何在“word diff”中分解单词“模式。差异驱动程序通过属性(.gitattributes
,$GIT_DIR/info/attributes
或(在Git 1.7.4及更高版本中)/etc/gitattributes
或由core.attributesfile
配置变量命名的文件)分配,但它们并不严格依赖于扩展本身(尽管实际上,大多数属性都是在实践中分配的。)
答案 1 :(得分:1)
您可以在插件中编辑代码文件扩展名列表&gt;设置&gt;统计
答案 2 :(得分:0)
检查您的.gitignore文件,您的.git排除。
答案 3 :(得分:0)
由于此处尚未发布注册表项的确切路径,我现在就做了:
HKEY_CURRENT_USER\Software\GitExtensions\GitExtensions\StatisticsCode files