Я согласен с lewap. Resharper действительно необходим, если вы программируете на C # в Visual Studio. Resharper добавляет множество встроенных рефакторингов и ярлыков, которые вы не получаете с Visual Studio. Хотя это и не бесплатно, это не так уж плохо по цене (349 долл. США, коммерческие 199 долл. США) за то, что сэкономит вам много времени в долгосрочной перспективе.