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

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

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


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

19.08.2008 13:39:29
6 ОТВЕТОВ
РЕШЕНИЕ

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

http://www.wholetomato.com/

36
19.08.2008 13:46:52
Во-вторых (скорее, двадцать второй). Худшее, что вы можете сказать об этом: это действительно затягивает. Мне особенно нравится, как они работают с предложениями, сообщениями об ошибках и т. Д. Очень подходит для типа продукта и удивительно по объему.
peterchen 18.01.2011 18:15:17

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

2
19.08.2008 15:01:15

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

0
20.08.2008 02:13:17

Если вам нравится emacs, тогда Xrefactory - хороший выбор.

1
18.09.2008 13:18:48
Можете ли вы дать больше информации о том, как вы используете Xrefactory?
Łukasz Lew 31.10.2009 00:18:01

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

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

6
18.09.2008 13:55:36

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

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

3
23.05.2017 11:45:36
Спасибо, жаль, что они еще не внедрили инструмент рефакторинга.
Huppie 31.07.2009 09:21:41
Скорее всего, никогда не будет. Для c # рефакторинг очень слабый, и этот язык сравнительно легко реализовать с помощью рефакторинга. Я думаю, что у них есть бизнес-причины не идти в ногу со своими разработчиками дополнений. Конечно, за то, что Microsoft платит, они могут бесплатно дополнить выбор пользователей и просто заплатить провайдеру за бэкэнд.
Raindog 9.04.2010 08:05:28
JFR: Теперь обе ссылки мертвы
abdul qayyum 3.08.2019 13:52:33