2011-04-27 31 views
2

我正在查看Git扩展中给出的代码行估计,我不认为它计算的是.cu和.cuh CUDA代码行在那些文件中。在Git扩展中添加.cu和.cuh作为'c'代码

如何将.cu和.cuh文件扩展名添加到各种Git Gui和Git扩展工具中?

是否有一个特殊的文件,我必须添加* .cu和* .cuh到?

回答

3

这看起来像是特定于Git的扩展,没有Git的本身(GIT问津甚少文件类型)。

我没有使用Git的扩展,但一看通过source code止跌回升的statistics plugin使用likely candidate for the default list of extensions。它看起来像这是打算是可配置的,但我还没有调查足够的代码,以确定它是否实际上可配置。也许它只是configurable through the registry? (CurrentUser\Software\ GitExtensions\GitExtensions\<version>下的地方吗?)


混帐不包括“差异驱动”的默认设置(并允许您定义其他这样的驱动程序),其定位每个“大块头”后,使用文本( @@ -k,l +n,m @@行)以及如何在“字词差异”模式中分解单词。差异驱动程序通过属性(.gitattributes,$GIT_DIR/info/attributes或(在Git 1.7.4及更高版本中)/etc/gitattributes或由core.attributesfile配置变量命名的文件)进行分配,但它们本身并不严格基于扩展(尽管这样做的确有效,在实践中如何分配大多数属性)。

+0

这对于帮助排序问题很有用 - 这是Statitics插件中暗示的问题,[我也在Visual Studio中看到..对此没有答案: - [ – 2011-04-28 06:59:06

+0

添加'; * .cu; *。cuh'到注册表项的末尾做了Git Extensions插件 - 非常感谢。 – 2011-04-28 10:03:30

0

检查您的.gitingore文件和您的.gitexcludes。

+0

的cuo和cuh文件被包含在回购协议中,这只是统计数据,可能是差异问题。 – 2011-04-28 07:00:16

0

由于注册表项的确切路径尚未张贴在这里,我就做吧: HKEY_CURRENT_USER\Software\GitExtensions\GitExtensions\StatisticsCode files

1

您可以在插件>设置>统计编辑的代码文件扩展名列表