Virtual Formatter – Fixing Tabs versus Spaces and other Problems
For decades, developers have had heated debates about tabs and spaces in their source code. The topic became so widespread that it made it into an episode of “Silicon Valley”. In this blog post, we will introduce you to ReSharper's Virtual Formatter, that helps you settle this particular infamous argument and even a couple more issues beyond accessibility and “the void’. What was it about again? As a quick refresher and for those who haven’t heard about it yet, here are the pros and cons of spaces versus tabs without any rating: Tabs create smaller file sizesSpaces look the sam
ReSharper 2021.2 Starts Its Early Access Program!
Hello everyone, We’ve just started the Early Access Program for the ReSharper 2021.2 release cycle! Let’s look at what the first EAP build has in store. In case you missed that, starting with the 2021.2 EAP builds of our .NET productivity tools, including ReSharper, we will require .NET Framework 4.7.2 or newer installed on your machine. Learn more here. Code Analysis Do you still use temporary variables to swap variable values? There is a more elegant way! ReSharper 2021.2 EAP will help you modernize your code with the new Swap via deconstruction quick-fix! There are tw
Rider 2020.3: .NET 5, C# 9, F# 5, Immediate Window, Project Dependency Diagram, and Updates to Unity Support
Hello everyone! For the last 4 months the whole .NET division here at JetBrains has been working hard on preparing some awesome stuff for you in the last Rider release of this year. We hope you will enjoy all the new features and improvements. Say hello to the Rider 2020.3 release! Here are the most notable new features in this release. .NET 5 Rider supports all of the features from the latest versions of .NET including source generators, new NuGet features, and new target frameworks (net5.0-windows and net5.0). C# 9 All the new features from C# 9 are finally supported in Rider: reco