Вопрос

Кто-нибудь знает хорошую и бесплатную надстройку для Visual Studio 2005, позволяющую получить функции рефакторинга в VB?

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

Решение

Ответ по умолчанию на этот вопрос, вероятно, Рефакторинг! поскольку этот инструмент также одобрен Microsoft как «официальная» надстройка для рефакторинга VB.Однако, будучи бесплатным инструментом, он далеко не уступает по мощности другим коммерческим инструментам, таким как ReSharper или Рефакторинг!Про.

Кстати:Хотя я бы определенно советовал опробовать все эти инструменты, следует также сказать, что они делают IDE очень, много помедленнее.Если ваша машина достаточно быстра, чтобы справиться с этой задачей, продолжайте и наслаждайтесь дополнительным повышением производительности.Однако в настоящее время я не использую ни один из этих инструментов (несмотря на то, что потратил деньги на рефакторинг!Pro-подписка), потому что моя (виртуальная) машина не справляется с нагрузкой.

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

Я не мог бы порекомендовать бесплатный, но РеШарпер сделает свое дело.Если вы не планируете использовать его для коммерческой работы, это будет стоить копейки.

Я также должен добавить, что с Resharper для VB и особенно с версией 2005 года (R# 3.1) нужно быть осторожным.Версия Resharper для VB гораздо менее совершенна, чем версия C#, особенно версия 2005 года.В версии 2008 года (R# 4.1) разница немного меньше.Но все равно не то же самое.

Спасибо за ваши ответы!

Я попробовал Рефакторинг!от Developer Express, и у меня все работает нормально.

Одна вещь, которую я нашел интересной, это то, что Microsoft изначально убрали поддержку рефакторинга в VB из Visual Studio 2005, рассчитывая на то, что сторонние поставщики предоставят это в качестве надстройки, что вполне типично.
Странно то, что они позже в партнерстве с Developer Express чтобы помочь им разработать Refactor!для Visual Studio 2005.Это партнерство, похоже, продолжилось при разработке Visual Studio 2008, поскольку в последней версии IDE до сих пор нет поддержки рефакторинга VB.Итак, теперь Рефакторинг!стал «официальным» (псевдоним, поддерживаемый Microsoft) инструментом для рефакторинга VB с помощью Visual Studio.
На данный момент я не думаю, что эта функциональность когда-либо будет встроена в IDE, поэтому мне интересно, почему она не распространяется вместе с установочным пакетом Visual Studio, как это происходит с другими «официальными» надстройками, такими как DotFuscator или Crystal. Отчеты.

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