Подскажите мощную прогу для рефакторинга исходников на си и си++?

Подскажите мощную проги для рефакторинга исходников на си и си++?

что не нахожу -всё какие-то неспособные

1. Поиск копий кода (т.е. один и тот же участок повторен в нескольких разных функциях, для последующего выделения в одну функцию)
2. Переименование переменных внутри класса или функции (так, чтобы не переименовывать вручную во всех местах, где она используется)
3. Переименование самих функций или методов класса
4. Поддержка большой кодовой базы (миллионы строк кода)
5. Интеграция с Visual Studio IDE желательна, но не обязательна. Пойдёт любая IDE.
Из известных — Visual Assist, но он решает только часть задач.
  • Вопрос задан
  • 3485 просмотров
Пригласить эксперта
Ответы на вопрос 3
BuriK666
@BuriK666
Компьютерный псих
Первый пункт решит PVS-Studio. Остальное может например Eclipse, Qt-creator (хотя это не его основная задача)

PS: VisualStudio не использовал, и очень удивлен что он не умеет банального переименования методов и функций.
Ответ написан
reactos
@reactos
Apple XCode последних версий обладает неплохими возможностями по рефакторингу, кроме, конечно, п.1 из этого списка.
Ответ написан
Комментировать
solaris
@solaris
Возможно, Source Insight будет полезен (за исключением п.1).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы