ReSharper C++
The Visual Studio Extension for C++ Development
ReSharper C++ 2026.1: Better performance, improved Unreal Engine workflows, and language support updates
ReSharper C++ 2026.1 is here, bringing performance improvements, expanded language support, and better tooling for Unreal Engine development.
This release focuses on improved performance in large C++ codebases, enhancements in coding assistance and code analysis, and continuing support for modern C and C++ standards.
If you’d like to explore the full set of updates, take a look at the What’s New in ReSharper C++ 2026.1 page. In this post, we’ll walk through the most important changes and improvements.
Faster performance for large C++ projects
ReSharper C++ 2026.1 brings significant performance optimizations across all stages of the IDE experience, specifically tuned for the demands of large-scale Unreal Engine projects.
In our measurements on the Lyra sample project:
- Initial C++ indexing is up to 20% faster
- Warm startup is more than 20% faster
- Backend memory usage after warm start is reduced by up to 21%

These improvements reduce the time it takes to open projects and make returning to them between sessions faster and more predictable.
Modern C and C++ language support
ReSharper C++ continues to evolve alongside the latest language standards.
This release adds support for:
- C++26/C23
#embeddirective - C2Y
_Countofoperator - C++23 extended floating-point types (
bfloat16_t,float16_t,float128_t)
We’ve also improved compatibility with compiler-specific extensions, including support for GCC nested functions and Clang nullability qualifiers.
Coding assistance improvements
This release introduces several updates that reduce friction when writing and navigating code.
Auto-import for C++20 modules
ReSharper C++ can now automatically insert missing import declarations when you use symbols exported from C++20 modules, helping you avoid manual fixes.
Expanded postfix completion
Postfix completion now works in more scenarios:
- Primitive types like int, bool, and float
- Literals (e.g., 42.cos)
- User-defined literal suffixes
Support for Unreal Engine development
ReSharper C++ 2026.1 improves Blueprint integration and includes compatibility fixes for the upcoming Unreal Engine 5.8.
Better Blueprint support
- Code Vision now recognizes BlueprintPure functions
- Event implementations in Blueprints are detected more accurately
- Find Usages discovers delegate bindings in Blueprint assets
- Find Usages for references in Blueprints now uses asset paths for more precise results
Plugin indexing and UE 5.8 compatibility
ReSharper C++ now indexes Unreal Engine plugins by default, improving code analysis and navigation out of the box.
We’ve also added compatibility fixes for Unreal Engine 5.8, supporting the upcoming changes to UnrealHeaderTool.
Code analysis updates
This release introduces new inspections to help catch subtle issues earlier:
- Detecting and fixing out-of-order C++20 designated initializers
- Warning about mismatched access level of overriding functions
- Extending unused symbol analysis to class members in
.cppfiles
We’ve also updated the bundled Clang-Tidy, bringing the checks and improvements from the latest LLVM 22 release.
Improved navigation
Navigation has been refined to make working with complex codebases easier:
- Tooltips for gutter icons now include semantic highlighting
- New gutter icons for navigation to base classes complement existing icons for derived classes
- Go to Declaration and other navigation actions can be invoked on the opening brace in brace initialization expressions
Editor UI improvements
ReSharper C++ 2026.1 restores tooltip support in Visual Studio 2026.
We’ve also updated editor UI elements, including completion lists, tooltips, and popups, for a cleaner and more consistent experience. These elements now scale properly across DPI settings and zoom levels.
Tell us your thoughts
This post covered the highlights, but if you want the full details on these improvements, head on over to the What’s New in ReSharper C++ 2026.1 page.
Download the latest release and let us know how it works for your projects.