ReSharper C++ 2026.2: C++26 Reflection, ISPC Support, and More
New features and performance improvements for C++ developers
1C++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.
2ISPC 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++.
3Unreal 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.
4Enhanced 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.
5Code 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.
6Elevating 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.
Original article: The JetBrains Blog — ReSharper C++ 2026.2 ile C++26 Yansıma ve ISPC Desteği