Поиск

Курс валют
$ 42.50
€ 46.75
Код товара: Jb-Rs-1-1-1-1

JetBrains ReSharper

slide
slide
slide
slide
Компоненты:
Редактор кода Редактор кода
Безопасные переменные Безопасные переменные
Дебагинг Дебагинг
Помощники Помощники
Проверка качества Проверка качества
Анализ Анализ
Быстрая навигация и поиск Быстрая навигация и поиск
Операционные системы:
windows
linux
mac
Доступна модернизация:
Производитель: eset
JetBrains dotUlimate
JetBrains dotUlimate
Код товара: Jb-dU-1-1-1-1
Код товара: Jb-Rs-1-1-1-1

JetBrains ReSharper

Производитель:
licence
Тип лицензии:
Тип пользователя:
Диапазон:

JetBrains ReSharper
JetBrains ReSharper

7 089 ₴
0
0
Закрыть
liqpay
apple pay
google pay
Оплата на счет
Срок доставки.

Заказ выполняется в течение 1-х суток в рабочее время с момента оплаты заказа.

Тип поставки.

Поставляется в электронном виде на электронную почту пользователя, предоставленную при оформлении заказа. Сертификат в электронном виде по электронной почте заказчика.

Редактор кода Редактор кода
Безопасные переменные Безопасные переменные
Дебагинг Дебагинг
Помощники Помощники
Проверка качества Проверка качества
Анализ Анализ
Быстрая навигация и поиск Быстрая навигация и поиск
Доступна модернизация:
Производитель: eset
JetBrains dotUlimate
JetBrains dotUlimate
Код товара: Jb-dU-1-1-1-1
Описание
Системные требования
Галерея 4

ReSharper – это расширение для Microsoft Visual Studio от JetBrains, которое предоставляет большое количество полезных инструментов для разработчиков на .NET, что помогает повысить эффективность разработки, автоматизировать работу с кодом, а также повысить его качество.


Возможности ReSharper:


Непрерывный анализ качества кода

Более 2200 инспекций, которые ReSharper использует для поиска проблем в коде, позволят мгновенно увидеть все потенциально опасные места в текущем файле или даже во всем решении Visual Studio.

ReSharper подсвечивает обнаруженные проблемы прямо в редакторе Visual Studio и дополнительно визуализирует их с помощью маркеров в правой части окна.

Если в файле есть ошибки, индикатор состояния в верхней части панели маркеров поменяет свой цвет и значок. Кликнув по значку правой кнопкой мыши, вы можете переключаться между анализом кода ReSharper, подсветкой идентификаторов и анализом кода Visual Studio, а также перемещаться между самыми критичными проблемами.


Ошибки

ReSharper мгновенно распознает ошибки и подсвечивает обнаруженные проблемы прямо в редакторе.

Ошибки выделяются красным шрифтом или подчеркиваются волнистой линией. Если навести курсор на ошибку, ее описание отобразится во всплывающей подсказке.

ReSharper способен обнаруживать ошибки не только в коде на C# или VB.NET, но и в файлах с выделенным кодом и ссылках в файлах разметки ASP.NET, а также вызовах ASP.NET MVC.

ReSharper проверяет синтаксис XML и глубоко анализирует семантику XAML, включая ссылки между сущностями XAML.

В билд-скриптах (NAnt и MSBuild) ReSharper анализирует и подсвечивает неизвестные свойства, таргеты, задачи и атрибуты.

Инспекции кода также доступны для HTML и XML.


Применение быстрых исправлений

Там, где можно применить быстрое исправление, появляется значок красной (для ошибок) или желтой (для предупреждений, предложений и подсказок) лампочки, который загорается слева от подсвеченнной строки кода при перемещении курсора на нее. Кликните на лампочку или нажмите Alt + Enter, чтобы просмотреть список доступных исправлений для ошибки. Просто выберите нужное исправление из списка, и проблема будет решена.


Глобальные исправления

Некоторые быстрые исправления (Remove unused directives, Make field read-only, Remove redundant cast, и др.) могут находить и мгновенно устранять проблемы в текущем файле, проекте или даже во всем решении.

Такие исправления легко узнать по маленькой стрелке рядом с ними. Кликните по этой стрелке или нажмите клавишу со стрелкой вправо на клавиатуре, чтобы выбрать область, в которой следует применить исправление.


Контекстные действия или быстрые исправления

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

Важно отметить, что быстрые исправления имеют более высокий приоритет, поэтому, если в том месте, где находится курсор, предлагаются быстрые исправления, то, чтобы увидеть контекстные действия, необходимо нажать Alt+Enter.


Рефакторинги

Набор рефакторингов, предлагаемый ReSharper, превосходит аналогичную функциональность Visual Studio по количеству функций, удобству использования и области применения. Каждый рефакторинг анализирует весь выбранный код, к которому он применяется (в масштабе всего решения), включая языковые вставки, и использует это понимание для преобразования кода наиболее разумным способом.

Все рефакторинги ReSharper работают с кодом на C#, подавляющее большинство доступно для VB.NET, а некоторые также служат для ASP.NET, XAML и других поддерживаемых языков.

Кроме рефакторингов, вы можете использовать контекстные действия ReSharper, которые производят менее сложные, преимущественно локальные трансформации, а не настоящие рефакторинги.


Навигация и поиск

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


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

ReSharper расширяет стандартную подсветку синтаксиса в Visual Studio за счет специализированной подсветки элементов кода на разных языках. В частности, вы сможете легко различать локальные переменные и поля в коде. Чтобы включить подсветку ReSharper, перейдите в меню ReSharper | Options | Code Inspection | Settings и выберите пункт Color Identifiers. Вы можете отдельно настроить цвет любого элемента.


Возможности на уровне проекта

ReSharper предоставляет ряд возможностей, которые применяются на уровне проектов или всего решения, а не для помощи при редактировании кода отдельным разработчиком. К этим возможностям относятся: ReSharper Build, позволяющий оптимизировать компиляцию проектов с помощью MSBuild; диаграммы, которые отображают зависимости между процессами и типами и позволяют находить код, реализующий эти зависимости; рефакторинги для оптимизации зависимостей в проектах, входящих в решение, и многие другие возможности.


Генерация кода

Действия генерации кода ReSharper способны автоматически создавать большие объемы кода: конструкторы для инициализации любого множества членов типа, методов и свойств, которых требует реализуемый интерфейс; проверки на равенство, форматирование членов и т. д.

Дополнительные способы генерации часто используемого кода, например классов, условных блоков и графических интерфейсов пользователя, описаны в разделе шаблоны кода.


Стиль кода

ReSharper помогает поддерживать единый стиль кода по всей кодовой базе. Настройки стиля по умолчанию основаны на общепринятых стандартах и передовых практиках. Однако, если у вас есть свои предпочтения или в вашей компании приняты другие стандарты, вы можете настроить индивидуальный стиль кода, как для постоянной работы c ReSharper, так и для отдельного решения и поделиться настройками с командой. ReSharper учитывает ваши предпочтения в стиле кода, когда предлагает варианты автодополнениягенерирует новые члены, применяет шаблоны кода и производит рефакторинг. Нарушения стиля кода отслеживаются при помощи инспекций и мгновенно устраняются благодаря быстрым исправлениям и механизму Code Cleanup.


Инструменты для работы с ASP.NET, ASP.NET MVC и ASP.NET Core

ReSharper помогает эффективно работать c проектами ASP.NET и ASP.NET MVC, в том числе с файлами разметки, предоставляя помощь при написании кода и широкий набор функций для анализа кода, кодогенерации и навигации. Некоторые функции работают в веб-приложениях точно так же, как в проектах на C# или VB.NET, другие же специально оптимизированы для конкретных задач веб-разработки.


Инструменты для редактирования XAML

ReSharper предоставляет дополнительную помощь при редактировании файлов XAML при работе над приложениями Universal Windows Platform (UWP), WPF, Silverlight или Windows Phone. Сюда относится анализ качества кода на лету, рефакторинги, генерация и реорганизация кода, а также быстрая навигация по всему решению.


Юнит-тестирование

ReSharper предоставляет инструмент запуска тестов, с которым вы можете запускать и отлаживать модульные тесты, используя NUnit, xUnit.net, MSTest, QUnit и Jasmine. Вы можете исследовать тесты, группировать их по сессиям, просматривать результаты и переходить к исходному коду из трассировки стека. ReSharper Ultimate дополнительно поддержививает непрерывный запуск тестов, анализирует покрытие кода тестами и производительность.


Доступно на языках:

  • English
  • Russian
  • German
  • French
  • Japanese
  • Chinese Simplified


Конкуренты:

  • Productivity Power Tools
  • Codinion


Полная документация доступна по ссылке Develop and Maintain ASP.NET & ASP.NET MVC applications - Features | ReSharper.

Windows

  • 64-битная версия Windows 10 1809 и более поздние версии или Windows Server 2019 и более поздние версии
  • не менее 2 ГБ свободной оперативной памяти и не менее 8 ГБ общей оперативной памяти на устройстве
  • 3,5 ГБ свободного места на диске, рекомендуется использование SSD
  • разрешение экрана - не менее 1024x768 пикселей


MacOS

  • macOS 12.0 или более поздняя версия
  • не менее 2 ГБ свободной оперативной памяти и не менее 8 ГБ общей оперативной памяти на устройстве
  • 3,5 ГБ свободного места на диске, рекомендуется использование SSD
  • разрешение экрана - не менее 1024x768 пикселей


Linux

  • дистрибутив Ubuntu (22.04, 20.04 или более поздней версии) с поддержкой Gnome и KDE
  • glibc 2.29 или более новый
  • не менее 2 ГБ свободной оперативной памяти и не менее 8 ГБ общей оперативной памяти на устройстве
  • 3,5 ГБ свободного места на диске, рекомендуется использование SSD
  • разрешение экрана - не менее 1024x768 пикселей
slide
slide
slide
slide