Существуют ли в С++ бесплатные и быстрые (возможно, автономные) инструменты рефакторинга для Windows?

В настоящий момент я работаю в довольно большом проекте, и меня попросили реорганизовать старый код. Большая часть рефакторинга выделяет большой класс на более мелкие компоненты и функции.

Я искал и видел некоторые другие questions связанные с темой, но я не очень доволен предложенными вариантами. Проблема заключается в том, что

  • Все здесь используют VS2005 в Windows, и я не очень люблю использовать разные редакторы для одного и того же проекта.
  • Реактор! плагин для VS2005 слишком медленный для работы.
  • Reactor! Pro не бесплатно, и я не уверен, что он будет работать быстрее.

Мне просто интересно, есть ли какой-нибудь легкий автономный бесплатный графический интерфейс, который не делает мой компьютер медленнее, чем хромая улитка. Он не должен делать 150 рефакторингов только основами. Может быть, я прошу слишком много!

Ответ 1

Я использовал WholeTomato Visual Assist X, у них есть бесплатная пробная версия, но она составляет 249 долларов США для полной версии, 99 долларов за "Личную лицензию".

Ответ 2

Теперь есть бесплатный Refactoring Extension для Visual Studio 2013, созданный Microsoft. Когда я пишу это, он все еще находится на ранних стадиях и переименовывает рефакторинг. Разработчики говорят, что там больше работы (рефакторинг С++ - это сложно), но это очень хороший старт.

Там есть видео с каналом 9 для сопровождения запуска этого расширения: GoingNative 20:" Переименовать "Рефакторинг для Visual С++ (??!!)