ReSharper C++ Quick Tips: Modernizing Quick-Fixes
We’ve got a new episode of the ReSharper C++ Quick Tips video series for you! If you missed the previous ones, here are the links: Overload Resolution Code Completion Converting Enum to String Macro Substitution C++20's Comparisons Includes Analyzer Postfix Completion ReSharper C++ can help you modernize your codebase. It provides suggestions and automatic quick-fixes to rewrite your codebase using new language features and libraries. See how you can use them: https://www.youtube.com/watch?v=D7F-gvExkFY Learn more about ReSharper C++ in our online help.
Reading C++ Code with Ease
Programmers often spend more time reading code than writing it. Your own program logic is difficult to figure out at times, not to mention trying to understand someone else's code! Modern C++ makes this even more complicated. Try to guess the types in this code. When you’re ready, click the GIF to see the answer: This is why we believe reading assistance features are as important as those that help you write new code. We first introduced various inlay hints in ReSharper C++ 2018.3. We've been iterating and improving them, and in the 2019.3 release we are ready to give you Type Name H
ReSharper C++ 2019.2: Faster indexing, improved C++20 support, new code analysis checks, and better Unreal Engine support
Please welcome the second major update of this year – ReSharper C++ 2019.2 – with many great new additions! The long ongoing work on speeding up the indexing has finally come to fruition in this product release. We’ve significantly enhanced code completion and navigation, and added new code analysis checks, new formatter options, and new code hints. At the same time, we have been working towards better compliance with the C++20 standard (even though it’s still in progress in the Committee!). We’ve also made the editor smarter and added features to help game developers using Unreal Engine get
ReSharper C++ 2019.1: More Responsive, Better for Unreal Engine, and with New Language Features
This year’s first major update – ReSharper C++ 2019.1 – is finally here! Explore the dozens of significant performance improvements inside, as well as dedicated support for Unreal Engine 4, more flexible integration with Clang-Tidy, naming conventions, and the new Doctest unit testing framework. Check out the details below on how ReSharper C++ improved on the following: Performance improvements, including better start times and quicker navigation actions Visual Studio 2019 support Unreal Engine 4 support More steps towards C++17 and C++20 compliance K&R style C declarations
C++ Quiz from C++ Russia 2019
Hi, We've recently visited a fantastic C++ Russia conference in Moscow. It gathered about 600 developers from Russia and the CIS, and several international speakers, with keynotes by Nico Josuttis and two days full of great talks. And we also had time for a C++ quiz! This year, the JetBrains C++ team ran the quiz as an evening event on the first conference day. The quiz we prepared consisted of two parts. The first one was rather easy, so the speed of replies mattered. The second one required a more thoughtful approach and a detailed answer to each question. People asked us to publish the se
ReSharper C++ 2018.3: every bit better!
Please welcome the third release of ReSharper C++ this year! v2018.1 brought debug step filters and includes analyzer, while v2018.2 came with the initial C++/CLI support and better understanding of C++17 and C++20 standards. The just released v2018.3 tunes literally every smart feature the product has, making them work more precisely on modern C++ code. Let’s dive into the details: Performance improvements meaning a more responsive editor Formatter: auto-detection of formatter settings, and C++ naming schemes Get a grasp on your code easily thanks to: Parameter info Name hints