Хорошая поддержка рефакторинга для C++ [закрыто]

StackOverflow https://stackoverflow.com/questions/16167

  •  08-06-2019
  •  | 
  •  

Вопрос

Поддержка рефакторинга C# в Visual Studio в настоящее время довольно хороша (хотя и вполовину не так хороша, как некоторые Java IDE, которые я уже видел), но мне действительно не хватает поддержки C++.

Я видел Рефакторинг! и сейчас я пробую это, но, может быть, кто-нибудь из вас знает инструмент или плагин получше?


я работал с Визуальный помощник X сейчас неделю или две и полностью пристрастился.Спасибо за подсказку, попробую уговорить начальника тоже выдать мне лицензию на работе.
Я занимался поиском ошибок в течение нескольких дней с тех пор, как Visual Assist X продолжал портить мою Visual Studio после нескольких конкретных рефакторингов. Мне (и службе поддержки клиентов) потребовалась неделя, чтобы выследить их, но скажем сейчас, что Visual Assist X не является хорошее сочетание с КлипХ.

Это было полезно?

Решение

Программное обеспечение Visual Assist X от Whole Tomato не является бесплатным, но оно абсолютно стоит своих денег, если вы используете Visual Studio для C++.

http://www.wholetomato.com/

Другие советы

Я попробовал Refactor!, так как его возможности показались многообещающими, как и его тестирование с помощью простого тестового проекта, но он вообще не работал с нашим реальным проектом - большая нагрузка на процессор, иногда даже зависание VS IDE, пользовательский интерфейс рефакторинга не отображается. вообще для большей части кода.

Вместо этого мы используем Visual Assist X.Хотя он не предлагает большого количества рефакторингов и кажется мне несколько более сложным в использовании, он работает.

Я не нашел этот пост и создал Еще один.Там есть отличный отзыв о VS2010.

Если вы, как и я, хотите, чтобы VS2010 имел поддержку рефакторинга C++, посетите мой Билет Microsoft Connect и проголосовать за это.Будем надеяться, что, получив достаточно голосов, MS сможет придать этому вопросу более высокий приоритет.

Тарас Глек из Mozilla последние год или два работал над инструментами анализа C++ и переписывания кода.Его блог находится по адресу http://blog.mozilla.com/tglek/, там вы можете найти ссылки на созданные ими инструменты.Они, конечно, бесплатны и имеют открытый исходный код.Нет графического интерфейса, но я решил дать ссылку на него, если это кому-нибудь будет интересно.

Если вам нравится emacs, то Xрефабрика это хороший выбор.

Я не знаком с упомянутыми вами инструментами, но поддержка рефакторинга C++ в Затмение 3.4 становится весьма полезным и растет.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top