ReSharper 2026.2 Help

What's new in ReSharper 2026.2

  • Junie — a multi-model agent that can execute complex tasks without leaving Visual Studio.

  • dotTrace, dotMemory and dotCover integrations in Visual Studio now also work in the Out-of-Process mode.

  • Extract Method refactoring now detects occurrences of the extracted logic in the same file and suggests replacing them.

  • Faster, more memory-efficient processing of .cshtml and .razor files.

  • New features in C++:

    • Support for C++26 language features:

      • Core reflection primitives, including the ^^ (reflect) operator, the [: ... :] (splice) syntax, and compile-time queries on reflected types, members, enumerators, and other entities.

      • consteval { ... } blocks.

      • User-defined annotations can now be attached to declarations and queried through the reflection API, enabling custom metadata-driven code generation.

      • The constexpr evaluator now supports C++26 constexpr exceptions and handles try/catch and throw expressions during constant evaluation.

    • ISPC (Intel SPMD Program Compiler) language support.

    • Unreal Engine:

      • Indexing of C++ code is up to 55% faster, and loading C++ caches from serialized data during a warm IDE startup is up to 35% faster.

      • Discovering usages of gameplay tags inside Blueprint assets and showing them in Code Vision and Find Usages results.

    • New [[jetbrains::used_implicitly]] attribute.

    • New context actions to toggle the const qualifier on a member function, insert a #pragma clang diagnostic ignored directive to suppress a specific Clang diagnostic on the current line, and copy the include path for the currently opened header file from the Copy Code Reference menu.

    • New inspections for applying internal linkage, using designated initializers in aggregate initialization, and detecting qualified calls to overridden virtual functions.

New code inspections in 2026.2 EAP 9

New inspections in C#

New inspections in C++

23 July 2026