Так что я сам работал над сравнительно большим проектом, и я понял, что некоторые имена переменных ранее были ... не идеальными.
Но как это изменить?имена переменных в проекте легко?Существует ли такой инструмент, который может пройти через каталог проекта, проанализировать все файлы, а затем заменить имена переменных на нужные?Он должен быть достаточно умным, чтобы понимать язык, который я себе представляю.
Я думал об использовании инструментов regexp (sed / awk на linux?), Чтобы просто заменить имя переменной, но было много раз, когда моя конкретная переменнаятакже входит в состав строк.
Существует также проблема изменения содержимого пространства имен c ++, поскольку в моем проекте фактически есть два класса, которые имеют одно и то же имя, но находятся в разных пространствах имен.
Я помню, как Visual Studio могла это делать, но какой самый безопасный и элегантный способ сделать это в Linux?