Расширение Visual Studio для разработки на C++
Скачать
Бесплатная пробная версия на 30 дней

Продуктивная разработка на C++

Более качественный код

ReSharper C++ подсвечивает проблемные участки кода в редакторе и предоставляет автоматические исправления для его улучшения. Недостижимый код? Избыточные выражения? Подозрительная нарезка объекта? Некорректный спецификатор формата? ReSharper C++ обратит ваше внимание на эти и другие проблемы и поможет их решить.

Более качественный код

Удобная навигация

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

Удобная навигация

Надежные рефакторинги

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

Выбор стиля кода

Настройте правила форматирования и именования в редакторе, чтобы соблюдать единый стиль кода всей командой. Сохраните эти настройки в отдельном файле и поделитесь им с коллегами.

Не только C++

В вашем проекте используется C++ и C#? Не проблема: теперь и ReSharper, и ReSharper C++ доступны по одной лицензии. С умной поддержкой C++/CLI!

Как еще ReSharper C++ расширяет функциональность Visual Studio?

Что нового в ReSharper C++ 2024.1

Улучшенная поддержка модулей C++20

Улучшенная поддержка модулей C++20

Функции помощи в написании кода

Функции помощи в написании кода

Обновления для Unreal Engine

Обновления для Unreal Engine

Мы переработали реализацию модулей C++20, в результате повысилась производительность в проектах, где они используются. Кроме того, новая версия ReSharper C++ поддерживает внутренние разделы модулей.

Call Tracking теперь поддерживает навигацию по цепочкам исходящих вызовов. Существенно обновлен рефакторинг Change Signature: добавлена поддержка изменения типов параметров (указатель или ссылка), возможность указать аргументы функции по умолчанию и многое другое.

В ReSharper C++ 2024.1 добавлена поддержка синтаксиса объявлений фреймворка Slate UI. Функция автодополнения предлагает варианты путей к ассетам для имен ресурсов в коде C++. Поддерживаются интерфейсы в коде шейдеров HLSL.


Присоединяйтесь

Команды по всему миру ежедневно пользуются инструментами JetBrains. Попробуйте и вы!

Бесплатная пробная версия на 30 дней

Виктор Карей

Основатель и ведущий инженер

Voxel Plugin для Unreal Engine

Разрабатывать с расширением ReSharper C++ очень легко. Благодаря ему код, который я пишу, становится лучше и безопаснее. Он стал незаменимой частью моего рабочего процесса.

Разрабатывать с расширением ReSharper C++ очень легко. Благодаря ему код, который я пишу, становится лучше и безопаснее. Он стал незаменимой частью моего рабочего процесса.

Михаил Матросов

С++ джедай

Инструмент, который устанавливает высокие стандарты для процесса разработки. Clang когда-то совершил революцию в мире компиляторов. Сегодня ReSharper C++ делает то же самое в мире IDE.

Инструмент, который устанавливает высокие стандарты для процесса разработки. Clang когда-то совершил революцию в мире компиляторов. Сегодня ReSharper C++ делает то же самое в мире IDE.