ReSharper C++ для Unreal Engine

Идеальный помощник в разработке игр

Помощь в написании кода

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

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

В ReSharper C++ предусмотрены сотни инспекций для C++ и десятки специализированных проверок для Unreal Engine. Инструмент анализирует файлы во время редактирования, обнаруживает ошибки и предлагает быстрые исправления.

Соблюдение единого стиля кода

ReSharper C++ поддерживает правила именования Unreal Engine и находит любые несоответствия. Это помогает соблюдать единый стиль кода — такую кодовую базу легче поддерживать.

Инспекции UnrealHeaderTool

Благодаря интеграции с UnrealHeaderTool вы можете отслеживать ошибки, связанные с макросами и метаданными Unreal Engine, еще до компиляции кода. ReSharper C++ отображает ошибки и предупреждения прямо в редакторе, чтобы вы могли быстро все исправить.

Механизм рефлексии Unreal Engine

Для упрощения работы с макросами отражения Unreal Engine, ReSharper C++ предоставляет автодополнение и документацию для спецификаторов отражения внутри макросов. При этом не нужно дожидаться завершения анализа всего проекта.

Поддержка HLSL

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

Удаленный вызов процедур

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

Попробуйте ReSharper C++

Расширение Visual Studio для разработки на Unreal Engine, которому доверяют создатели игр по всему миру.

Скачать

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

Ubisoft
Blizzard
Mojang

Ищете отдельную IDE c поддержкой C++ и Blueprints для разработки игр на Unreal Engine? Попробуйте Rider для Unreal Engine!

Подробнее