Blueprint Support Comes to ReSharper C++
The ReSharper C++ Blog
by Elvira Mustafina
1y ago
Blueprint files are written in binary form and are usually edited visually. However, they contain a lot of useful information for the developers of the C++ parts of games, since the Blueprint designers extend the baseline system implemented in C++ with Blueprint-specific markup. With all the Blueprint details, developers can avoid code changes that unexpectedly affect a game’s behavior. ReSharper C++ now reads Blueprints and offers new types of hints. The Blueprint hints allow you to see the bigger picture behind your code and be aware of derived Blueprint classes, UFunction implementations, a ..read more
Visit website
Take your C++ Coding to the Next Level with ReSharper C++
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
Picking up a new tool can be tough, especially when you are just starting out. Many people end up losing their patience and quitting too early. A bit of good advice, or even just one small tip, could change all that. This is why our developer advocate, Matt Ellis, has created a series of super-short video tips that you can watch one-by-one, while you’re having your morning coffee or tea or waiting for a build to finish. We spent the last few weeks publishing the videos, and now you can check out the full playlist of ReSharper C++ Quick Tips! Episode highlights: Overload Resolution: Learn why ..read more
Visit website
ReSharper C++ Quick Tips: Text Search
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
A new episode in the ReSharper C++ Quick Tips video series is now available! 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 Modernizing Quick-Fixes Inlay Hints Text search doesn’t have to be hard. Search Everywhere is a powerful tool that ReSharper C++ offers to let you search literally everything, everywhere. See how it works: Learn more about ReSharper C++ in our online help ..read more
Visit website
ReSharper C++ Quick Tips: Inlay Hints
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
Our ReSharper C++ Quick Tips video series has a new episode out! 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 Modernizing Quick-Fixes ReSharper C++ helps you read code, as well as write it. Sure, hover tooltips are great for seeing more details about the code as you read it. But ReSharper can do more – it can show you hints right in the editor, so you can always see what’s going on without ever touching the mouse. This includes hints for parameter ..read more
Visit website
ReSharper C++ Quick Tips: Modernizing Quick-Fixes
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
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: Learn more about ReSharper C++ in our online help ..read more
Visit website
ReSharper C++ Quick Tips: Postfix Completion
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
A new episode in the ReSharper C++ Quick Tips video series is now available! If you missed the previous episodes, here are the links: Overload Resolution Code Completion Converting Enum to String Macro Substitution C++20’s Comparisons Includes Analyzer Postfix completion is a way of focusing on data rather than on syntax. Its biggest benefit is that it allows any function to be called using the syntax for method calls. This idea is similar to Uniform Function Call Syntax (UFCS), which is available in some other languages but still missing in C and C++. See how postfix completion can help spe ..read more
Visit website
ReSharper C++ Quick Tips: Converting Enum to String
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
A new episode in the ReSharper C++ Quick Tips video series is now available! If you missed the previous ones, here are the links: Overload Resolution Code Completion ReSharper C++ has many context actions to help you quickly generate and edit code. Whenever you see the hammer icon, press Alt+Enter to show a popup menu of actions for the code under the cursor. One example is Convert to string, which converts an enum value into its string equivalent. Let’s see that in action: Learn more about ReSharper C++ in our online help ..read more
Visit website
ReSharper C++ Quick Tips: Code Completion
The ReSharper C++ Blog
by Anastasia Kazakova
1y ago
Please welcome a new episode in our ReSharper C++ Quick Tips video series. If you missed the previous one, here is the link: Overload Resolution Let these tips and tricks help you get more out of code completion in ReSharper C++. What happens if you type ‘dot’ instead of an arrow? What if you want to use a symbol that’s not yet been imported into the current file? Can code completion generate code? Find the answers in this short video: Learn more about ReSharper C++ in our online help ..read more
Visit website
C++20 Modules Come to ReSharper C++
The ReSharper C++ Blog
by Elvira Mustafina
1y ago
C++20 modules are a new core language feature. Modules offer a unique way to organize source code with isolated file sets and independently compiled components. After a module is built, other translation units can import it without having to include and process the header files that constitute the interface of the module. The ReSharper C++ 2022.3 EAP provides experimental support for C++20 modules. First of all, this means that the code analysis engine now understands the semantics of the new compilation model. But of course, there’s also more than that: Named modules and header units Syntax ..read more
Visit website
Blueprint Support Comes to ReSharper C++
The ReSharper C++ Blog
by Elvira Mustafina
1y ago
Blueprint files are written in binary form and are usually edited visually. However, they contain a lot of useful information for the developers of the C++ parts of games, since the Blueprint designers extend the baseline system implemented in C++ with Blueprint-specific markup. With all the Blueprint details, developers can avoid code changes that unexpectedly affect a game’s behavior. ReSharper C++ now reads Blueprints and offers new types of hints. The Blueprint hints allow you to see the bigger picture behind your code and be aware of derived Blueprint classes, UFunction implementations, a ..read more
Visit website

Follow The ReSharper C++ Blog on FeedSpot

Continue with Google
Continue with Apple
OR