Расширение для Microsoft Visual Studio - JetBrains ReSharper Ultimate 2017.3

Расширение для Microsoft Visual Studio — JetBrains ReSharper Ultimate 2017.3

ReSharper — это мощное расширение от компании JetBrains, призванное превратить обычную среду разработки Microsoft Visual Studio в по-настоящему профессиональную платформу для программистов. Эта утилита предназначена для разработчиков, которые работают на платформе .NET и хотят повысить производительность, качество кода и комфорт при написании программ на C#, VB.NET, JavaScript, HTML, CSS, XAML и других поддерживаемых языках. Интеграция происходит максимально прозрачно — все функции ReSharper становятся частью интерфейса Visual Studio, обогащая его сверхполезными возможностями, о которых стандартный комплект инструментов даже не мечтал.

Возможности

ReSharper развивает Visual Studio в сторону полноценной IDE, добавляя сотни полезных функций, которые покрывают все этапы разработки — от написания первой строки кода до финального рефакторинга и тестирования.

  • Умный анализ кода — анализ выполняется в реальном времени, мгновенно выявляя потенциальные ошибки, устаревшие конструкции и неоптимальное форматирование. На текущий момент поддерживается более тысячи правил проверки для различных языков, включая C#, VB.NET и JavaScript.
  • Расширенная навигация и поиск — переход к определению, поиск всех использований метода, навигация по иерархии классов и даже разбор кода внешних сборок (через декомпиляцию или доступ к исходникам) становятся максимально быстрыми и интуитивными.
  • Автоматическая генерация кода — здесь и создание конструкторов, свойств, событий, и внедрение интерфейсов, и быстрая реализация шаблонов. Также можно использовать необъявленные методы — ReSharper сам предложит их создать.
  • Мощный рефакторинг — от простых переименований до сложных трансформаций кода, таких как извлечение метода, инкапсуляция полей и разделение переменных. Включает поддержку C# 7, включая локальные функции и деструктуризацию кортежей.
  • Поддержка тестирования — интеграция с популярными фреймворками: NUnit, MSTest, xUnit.net, MSpec, Jasmine и QUnit. Запуск тестов и отладка доступны прямо из редактора.

Достоинства и недостатки

Как и любой мощный инструмент, ReSharper имеет свои сильные стороны и определённые ограничения, особенно при использовании в крупных проектах или на слабом «железе».

Плюсы:

  • Значительное ускорение разработки за счёт автоматизации рутины.
  • Встроенная система проверки кода, предотвращающая множество типичных ошибок.
  • Поддержка большинства современных языков и фреймворков в экосистеме .NET.
  • Гибкая настройка правил форматирования и именования, возможность синхронизации в команде.
  • Широкий функционал для юнит-тестов и профилирования в рамках одного рабочего окружения.

Минусы:

  • Заметная нагрузка на систему, особенно при работе с большими проектами — возможны тормоза на слабых конфигурациях.
  • Интерфейс на английском языке — локализация отсутствует.
  • Требует установленной Visual Studio — не работает автономно.
  • Высокие требования к операционной системе: рекомендуются 64-битные версии Windows.
  • Официальная лицензия стоит недёшево, хотя в архиве доступна пиратская версия.

Скачать торрент

Скачать программу можно немного ниже. Архив включает полный пакет ReSharper Ultimate 2017.3 с поддержкой всех расширений, включая ReSharper C++, dotTrace, dotCover, dotPeek и dotMemory. Присутствует инструкция по активации и полнофункциональное «лекарство» для долгой работы.

ReSharper не просто расширяет Visual Studio — он превращает её в идеальную среду для .NET-разработчика, где внимание сосредоточено на коде, а не на его оформлении и поиске ошибок.

Автор:JetBrains
Цена:Бесплатно (крякнутая версия)
Локализация:Английский
ОС:Windows (от Windows 7 до Windows 10 / Server 2012 R2 и выше)

Расширение для Microsoft Visual Studio — JetBrains ReSharper Ultimate 2017.3 (184.71 MB)