Функциональность ReSharper

Анализ качества кода

ReSharper на лету анализирует качество кода на C#, VB.NET, XAML, ASP.NET, JavaScript, TypeScript, CSS, HTML и XML. ReSharper сообщит о том, что код можно улучшить, и предложит варианты автоматического исправления.

Помощь при редактировании кода

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

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

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

Устранение ошибок и проблем в структуре кода

Быстрые исправления помогают мгновенно устранить ошибки и проблемы в структуре кода. ReSharper не только предупредит вас о проблемах в коде, но и предложит способы их решения.

Безопасное изменение кодовой базы

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

Соответствие стандартам оформления кода

Функции форматирования и очистки кода помогают избавиться от неиспользуемого кода и обеспечативают соответствие стандартам оформления кода.

Мгновенный поиск и навигация

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

Другие возможности

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

Обратите внимание:

Все сочетания клавиш, указанные в разделе «Функциональность» соответствуют раскладке Visual Studio. Информацию о стандартных раскладках ReSharper вы найдете на странице «Документация и демо».