# ReSharper C++ 2026.2: C++26 Reflection, ISPC Support, and More

New features and performance improvements for C++ developers

- **Source:** [The JetBrains Blog](https://brifing.si/source/782eebd1-7be8-49cc-b27c-e552516691b2)
- **Published:** 2026-07-22
- **Topic:** [Software & Engineering](https://brifing.si/c/engineering)
- **Original article:** <https://blog.jetbrains.com/rscpp/2026/07/22/resharper-cpp-2026-2-cpp-26-reflection-ispc-language-support-and-more/>
- **On Brifing:** https://brifing.si/s/cd7c2e7d-4e1c-4050-983b-9a2a12b7a1d5

## C++26 Reflection Support

ReSharper C++ 2026.2 introduces initial support for C++26 reflection, the most anticipated language feature. This enables compile-time introspection and code generation, with support for core reflection primitives like the ^^ operator and [: ... :] splice syntax. Currently, only GCC 16 supports these features among major compilers.

## ISPC Language Support

The release adds support for ISPC (Intel SPMD Program Compiler), designed for high-performance parallel programming on CPUs. Widely used in game engines and scientific computing, ISPC now benefits from ReSharper's syntax highlighting, code analysis, and navigation features. Developers get the same quality of editor support they're accustomed to with C++.

## Unreal Engine Performance Boost

Significant startup performance improvements come to Unreal Engine projects in this release. By leveraging UnrealBuildTool project information and analyzing only relevant files, initial indexing of C++ code is up to 55% faster in the Lyra sample solution. Additional optimizations in multithreaded indexing contribute to these gains.

## Enhanced Blueprint Support

Blueprint support receives major updates, with indexing times improving by up to 40% in the Lyra sample. The tool now detects gameplay tag usage within Blueprint assets and displays them in Code Vision and Find Usages results. This provides comprehensive visibility into tag usage across entire projects.

## Code Analysis Improvements

New inspections include detection of entities with internal linkage and suggestions for designated initializers in aggregate initialization. The update also identifies direct calls to overridden base virtual functions, helping prevent subtle bugs. Support for the [[jetbrains::used_implicitly]] attribute aids scenarios involving reflection or code generation.

## Elevating Developer Productivity

ReSharper C++ 2026.2 significantly enhances C++ development workflows. Reflection support expands metaprogramming capabilities, while ISPC integration simplifies parallel programming. Combined with Unreal Engine optimizations and advanced code analysis tools, this release delivers substantial improvements for professional C++ development environments.

## Sources covering this story

- https://blog.jetbrains.com/rscpp/2026/07/22/resharper-cpp-2026-2-cpp-26-reflection-ispc-language-support-and-more/ — 

---

_Summary written by Brifing from the original reporting. Copyright in the original article belongs to its publisher; read the full piece at the link above._
