ReSharper C++

ReSharper C++ Software highlights code issues in the editor and provides quick fixes to improve the code in one way or another.

Learn more about ReSharper C++

Request a Quote

What is ReSharper C++?

How ReSharper C++ helps Visual Studio users:

Analysis and improved code quality ReSharper C++ highlights code problems in the editor and provides quick solutions to improve code one way or another. Code inaccessible? Redundant statements? Suspicious object slicing or incorrect format specifier? ReSharper C++ will bring these and other types of problems to your attention and help you fix them.

Find the uses and browse the code

You can instantly skip any file, type, or type of member in solution. You can search for uses of any code and enjoy a clear view of the uses found, with grouping and visualization options. Last but not least, you can move any code symbol to your declaration or definition, its base, or derived symbols.

Refactor and transform code

Code refactoring for C++ helps you change your code base safely, which is especially important in a language such as C++. Context actions help switch between alternate syntax constructs and serve as shortcuts to encode generation actions.

Generate common code

The code that ReSharper C++ can generate for you includes definitions, losing and replacing members, equality and relational operators, hash and swap functions. Add dozens of customizable templates, and you have the tools to handle code older than ever before. Run and manage unit tests ReSharper C++ supports running Google Test and Boost.Test-based unit tests in Visual Studio. You can run and debug unit tests contextually, directly the text editor. Dedicated tool windows help you view, group, filter, and run unit tests, create, and manage unit test sessions.

Use a consistent code style

Set up code formatting and naming style options, share settings with your teammates, and maintain a consistent code style should never be a problem again.

Why upgrade to ReSharper C++ 2017.1:

Visual Studio 2017 RTM Support ReSharper C++ improves compatibility with the latest version of Visual Studio. It supports Open Folder and CMake projects, as well as the Faster Project Load Visual Studio configuration. You can now open any CMake project in Visual Studio and use most of the features of ReSharper without having to manually run CMake to generate the project. If you want to use resharper unit testing features, you need to set up a test run on a new C++ Testing page in the ReSharper options.

Code cleanup inspections and enhancements The update file header cleanup task and a set of tasks to fix common code problems are added. Control flow inspections are updated to handle class fields, as well as local variables and function parameters. The inspection Declaration and assignment can be joined is implemented, along with a quick fix that accompanies.

System requirements:

General requirements: Processor: min. Intel Core 2 Duo 2GHz Memory: For Visual Studio Integration: Min. 4 GB, recommended 6 GB or higher For independent dotTrace, dotMemory, dotPeek: min. 512 MB, recommended 2 GB or higher Disk: Minimum space: 400 Mb Use the SSD instead of the HDD is recommended for optimal performance Operating system (a 64-bit operating system is highly recommended for the best performance): Microsoft Windows 10 Microsoft Windows Server 2012 R2 Microsoft Windows 8.1 Microsoft Windows Server 2012 Microsoft Windows 8 Microsoft Windows Server 2008 R2 Microsoft Windows 7 Microsoft Windows Server 2008 (not recommended) Microsoft Windows Vista ( not recommended)

You don't know what software you need or you haven't found what you were looking for?

You don't know what software you need or you haven't found what you were looking for? We have a team ready to help you choose the right software for your company.