如何在hg diffs中获取C ++函数名?

时间:2018-04-05 16:16:21

标签: c++ mercurial diff

我想在文件中获取C ++函数名称。我尝试使用命令diff执行此操作,因为我只需要获取已修改的函数的名称,但我无法得到它。 我知道使用python文件可以使用带有'git diff file.py'选项的git。 是否有可能使用Mercurial中的c ++文件?

1 个答案:

答案 0 :(得分:0)

我认为您正在寻找配置选项diff.showfunc。文档(hg help config)说:

"showfunc"
    Show which function each change is in.

它适用于Python函数,我认为启发式应该与C ++文件类似。也许它需要缩进函数体来正确检测C ++函数。