ReSharper C++

C++ 개발을 위한 Visual Studio 확장.

JetBrains사에서 공개
2007년 부터 ComponentSource에서 판매중

가격: US$ 249.90 버젼: 2026.1.1 NEW 업데이스 날짜: Apr 27, 2026

i

New licenses for ReSharper C++ are now available as part of ReSharper. All existing, current ReSharper C++ licenses are now automatically valid for both ReSharper and ReSharper C++ products.

ReSharper C++ 릴리스

Released: Nov 13, 2024

2024.3 버젼 업데이트

기능

Performance improvements

  • In ReSharper C++ 2024.3, JetBrains focused on optimizing memory usage in large solutions, resulting in a significantly smaller memory footprint. According to tests, memory usage after initial indexing is now approximately 20% lower for Unreal Engine and 30% lower for Chromium.
  • These memory savings, combined with optimizations to reduce memory traffic, have also boosted indexing speed. For example, the initial indexing of the LLVM solution is now up to 10% faster...

Released: Oct 24, 2024

2024.2.7 버젼 업데이트

기능

  • Added new option for 'RSAT' to skip checking updates.

수정사항

  • Fixed problem with significant slowdown of 'cleanupcode' cmdline tool.

Released: Aug 15, 2024

2024.2 버젼 업데이트

기능

C++23 Support

  • This release adds support for the multidimensional subscript operator. Using operator[] with several arguments lets you better support multidimensional containers and views.
  • ReSharper C++ now also understands the #elifdef and #elifndef C++23/C23 preprocessor directives that complement the existing #ifdef and #ifndef directives.
  • [[assume(<expr>)]] is a new attribute in C++23 that adds a portable way to provide additional information to the optimizer using an argument...

Released: Apr 9, 2024

2024.1 버젼 업데이트

기능

C++20 modules support

  • Thanks to the updated process of module discovery, ReSharper C++ now supports internal partition units, which are module partition units that do not contribute to the external interface of a module. In other words, they are module partitions without an associated export module declaration.
  • Reworked the internal representation of exported C++20 modules to facilitate transitive references to entities imported from other modules. Previously, these entities were re-exported...

Released: Dec 6, 2023

2023.3 버젼 업데이트

기능

AI Assistant is out of preview [General Availability]

  • JetBrains AI Assistant is now generally available with a number of new and improved features to increase your productivity. Our latest set of improvements includes better project awareness for AI Actions and a prompt library.
  • You can use AI Assistant in ReSharper C++ as a supplemental feature with a JetBrains AI Service subscription.

HLSL and Unreal Engine updates

  • HLSL 2021 introduced C++-like template functions and data types. The latest...

Released: Aug 2, 2023

2023.2 버젼 업데이트

기능

AI Assistant [Limited access]

  • This release introduces the ReSharper AI Assistant - an AI-driven chat specifically designed to answer programming questions and help you with troubleshooting, refactoring, documenting, and other development workflows.
  • ReSharper's AI Assistant takes into consideration the language and technologies used in your project. This context awareness tailors its responses right out of the gate, saving you time and effort.
  • You can include parts of the source code in your...

Released: Apr 5, 2023

2023.1.x 버젼 업데이트

2023.1

Updated Apr 5, 2023

Features

Macro substitution previews

  • When hovering over a macro, you can now see its expansion preview in the tooltip, with full syntax highlighting and proper code formatting. You can still use the Substitute macro call context action to expand it right in the editor, but the instant preview makes working with macros easier.
  • The Quick Documentation popup (Ctrl+Shift+F1) also now allows you to click on any entity from the substitution preview and check out its...

Released: Dec 7, 2022

2022.3.x 버젼 업데이트

2022.3

Updated Dec 7, 2022

Features

C++20 modules

  • ReSharper C++ now adds experimental support for C++20 modules. Modules introduce a new compilation model, where instead of using header files, you split your code into independently compiled components.
  • In new code, you should use named modules, which explicitly declare their interface in .ixx module interface files. But in order to make the transition easier, C++20 also provides a way to use existing, well-behaved header files as modules through...

Released: Aug 2, 2022

2022.2.x 버젼 업데이트

2022.2

Updated Aug 2, 2021

Features

Unreal Engine

  • Added Blueprint-specific inlay hints and allows you to see the bigger picture behind your code:
    • Be aware of derived Blueprint classes and check out the list of all inheritors.
    • Spot that a UFunction has implementations in Blueprints and search for all such cases.
    • Quickly check the state of a UProperty, including whether it has been overridden and what value is set in the Blueprint file.
  • Added two new inspections to let you know if there are...

Released: Apr 19, 2022

2022.1.x 버젼 업데이트

2022.1

Updated Apr 19, 2021

Features

  • Unreal Engine
    • This release brings a brand new way to quickly consult the Unreal Engine documentation about the details of a class, symbol, or function. You can now click Read more in the Quick Documentation pop-up (Ctrl+Shift+F1) to open the corresponding page in your browser.
    • The Rename refactoring now handles the Unreal Engine interface classes better. When renaming interfaces, both the U and I classes will be renamed accordingly.
    • ReSharper C++ can now...