ReSharper - ведущий инструмент для повышения продуктивности .NET-разработчиков, полностью интегрированный с Microsoft Visual Studio 2005, 2008, 2010 и 2012. Он помогает разработчикам создавать и улучшать код на C#, VB.NET, ASP.NET, ASP.NET MVC, JavaScript, CSS, HTML, XML и XAML.

ReSharper поддерживает передовые методы программирования и разработки, предоставляя методы code refactoring'а, охватывающие весь проект и множество языков, а также сотни способов трансфомировать, форматировать и очищать код. Осуществляя непрерывную проверку качества .NET-кода, ReSharper мгновенно подсвечивает ошибки и проблемные области в рамках всего солюшена, а для обнаруженных проблем предлагает автоматизированные быстрые исправления. Все это плюс расширенные средства юнит-тестирования, навигация и поиск, автоматическая генерация кода и шаблоны делают ReSharper непревзойденным инструментом, способным повысить продуктивность любого .NET-разработчика.

Основные возможности:

    Полная интеграция с Visual Studio 2005, 2008, 2010 и 2012.
    Поддержка ряда языков и технологий, включая C#, VB.NET, JavaScript, CSS, HTML, XML и XAML.
    Множество преимуществ для программистов, работающих с различными фреймворками и платформами от Microsoft, в т. ч. ASP.NET, ASP.NET MVC, WinForms, WPF, WCF, Windows Phone, Silverlight и SharePoint.
    Анализ кода: ReSharper на лету выполняет более 1300 инспекций кода, наглядно показывая ошибки, предупреждения и сомнительные места в коде.
    Навигация и поиск: мгновенный переход к любому файлу, типу или элементу в имеющейся базе кода, а также навигация от конкретного символа к его случаям употребления, базовому классу/типу, производным символам или реализациям.
    Более 40 автоматизированных методов рефакторинга, действующих в рамках всего солюшена и позволяющих устранять дублирование кода, оптимизировать иерархии наследования, структуру проекта и придерживаться прочих передовых методов разработки.
    Генерация кода и шаблоны.

Ссылка