Как получить имена функций C ++ в hg diffs?

Я хотел бы получить имена функций C ++ в файле. Я попытался сделать это с помощью команды diff, потому что мне нужно только получить имя функции, которая была изменена, но я не смог ее получить.
Я знаю, что с файлами Python возможно использовать git с опцией ‘git diff file.py’.
Возможно ли это сделать с помощью файлов C ++ в Mercurial?

0

Решение

Я думаю, что вы ищете вариант конфигурации diff.showfunc, Документ (hg help config) говорит:

"showfunc"Show which function each change is in.

Он отлично работает для функций Python, и я думаю, что эвристика должна работать аналогично для файлов C ++. Возможно, для правильного определения функций C ++ потребуется тело функции с отступом.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]