Rider 2023.1 Beta is Out
The next major release for Rider is right around the corner! Get an early preview of the new features and improvements that are coming your way by downloading the Beta build today. Here’s an overview of what you can expect from Rider 2023.1 Beta: New C# inspections to optimize your work with various types of collections.More adjustable ways to introduce null checks in your C# code.Support for Unity’s DOTS.VCS widget for Perforce.Support for Unreal Engine 5.2.Unreal Engine’s Blueprint error parsing. Visualizers for string variables. Color and brush previews for Avalonia XAML
ReSharper 2023.1 Goes Beta
The next major release for ReSharper and the JetBrains .NET tools is still a few days away, but you can already get a preview of the features and improvements in store by downloading the 2023.1 Beta build. Let’s take a look at what’s included in the final feature set. ReSharper 2023.1 Beta New C# inspections to reduce the number of lookups in collections.More adjustable ways to introduce null checks in your C# code.The Extract common property pattern inspection and quick-fix.The Remove empty regions inspection and quick-fix.Reworked update dialog.New Reformat inactive prepro
ReSharper 2023.1 EAP 8 Is Here With Improved Support for C# and C++
You can download the latest ReSharper 2023.1 Early Access Program build from our website. But before you do it, let’s take a look at the updates in this build. C# support Insert a return type specification for lambdas Lambda expressions in C# usually have implicitly-typed parameters and an inferred return type. Sometimes, it can be useful to add explicit types in a signature of a lambda expression to make code clearer or to help C# type inference in some complex scenarios involving overload resolution. A context action to insert parameter types, Insert parameter signature, has bee
Rider 2023.1 EAP 8 Is Here With Improved C# and F# Support, New Editor Features and Fixes for Unity
The Early Access Program for Rider 2023.1 has brought many exciting updates to your favorite .NET IDE, and the EAP 8 build that’s just been released is yet another step on our path toward the next stable release. Before you download it, let’s take a look at the updates in this build. C# support Insert a return type specification for lambdas Lambda expressions in C# usually have implicitly-typed parameters and an inferred return type. Sometimes, it can be useful to add explicit types in a signature of a lambda expression to make code clearer or to help C# type inference in some
Rider 2023.1 EAP 7 Comes With Support for Unity DOTS, a VCS Widget for Perforce, and More
The new EAP build for Rider 2023.1 has just become available for download! Let’s have a look at what’s inside: Unity DOTS support Data Oriented Tech Stack (DOTS) is a major architectural change for Unity, moving it from object-oriented to data-oriented design. Traditional Unity architecture uses object hierarchies with attached components, which can be easy to understand but often hinders performance. DOTS stores data as contiguous vectors, enabling systems to work with data structures in a CPU-friendly manner. This approach leads to improved performance, particularly for
Rider 2023.1 EAP 6: New UI Improvements and a Better Debugging Experience
The Early Access Program for Rider 2023.1 is in full swing and its latest installment – the EAP 6 build – has just been published. Before you download it, let’s take a look at the updates in this build. New UI improvements In response to the feedback we’ve received from our user community, we continue to tweak Rider’s new UI, and this EAP build has a few exciting updates in this regard. Quick reminder: You can enable the preview of the new UI by going to Settings/Preferences | Appearance & Behavior | New UI. You will need to restart the IDE after en
ReSharper 2023.1 EAP 5 Is Out Now!
You can download the latest ReSharper 2023.1 Early Access Program build from our website. Let’s take a look at what’s inside! Code cleanup Reformat inactive preprocessor branches in file is a new task type inside the Built in: Reformat code profile we’re introducing in ReSharper 2023.1. The task enables you to reformat inactive preprocessor branches. It can only be applied to the entire file at once and works only with C# sources. To add the new task to your code cleanup session you must create a custom code cleanup profile. For that go to ReSharper | Edit | Cleanup
Rider 2023.1 EAP 5: Schema Compare, Debugger Visualizers, Blueprint Error Parsing, and More.
The latest installment in our Early Access Program for Rider 2023.1 is here, and it’s packed with exciting updates. Before you download this build, let’s take a look at the highlights. Database Schema Compare Schema Compare is an essential tool for database development and maintenance. It lets users compare two databases to quickly identify the differences between them, ensure there are no discrepancies, and keep the data up to date. This EAP build introduces Schema Compare for connected databases, SQL Server database projects, and .dacpac files. To initiate the compariso
Rider 2023.1 EAP 4 Is Here!
The latest EAP build for Rider 2023.1 has just been released and is available for download! Let’s take a look at what’s inside. Full IDE zoom It’s now possible to zoom into and out of Rider, increasing or decreasing the size of all UI elements at once. From the main menu, select View | Appearance and adjust the IDE’s scaling. Debugging WASM startup code Rider can now debug startup code for WebAssembly (WASM) .NET applications. Previously, the WASM debugger could only attach after app initialization was done for most projects, because it required some time to perform port ca
Rider 2023.1 EAP 3 is Available With Docker and Structure View Improvements and a Localization Preview
The third EAP build is available for download! Let’s go over this build’s feature highlights: Structure view Rider 2023.1 EAP 3 comes packed with improvements and fixes for code navigation. Rider now shows inherited members in the Structure view toolwindow, and we’ve restored Rider’s ability to display the class members of decompiled code in the Structure view. Starting with this EAP build, Rider will now use IntelliJ IDEA’s Structure view popup when the Go to File Member command is initiated. This will enable the IDE to show the structure of a file and allo
ReSharper 2023.1 EAP 3 Is Here!
You can download the latest ReSharper 2023.1 Early Access Program build from our website. Let’s take a look at what’s inside. CSS support switched off by default With little demand for CSS in ReSharper, we found it increasingly hard to prioritize keeping up with the latest versions of the language. We therefore decided to put CSS support on hold until we can find a better way to support the language. Starting with ReSharper 20231.1 EAP 3, CSS support will be disabled by default. If you still want to use the language, you can re-enable it here: ReSharper | Options | Environme
Rider 2023.1 EAP2 Is Here!
The new EAP build is available for download! Let’s have a look at what’s inside: Docker Now you can add Docker Compose for your project to easily handle multiple containers at once. To do so, call up the context menu for a project and select Add | Containers | Docker Compose Support to generate: A Dockerfile for the project, if it’s missing. A compose.yaml file in the Solution Items solution folder above all of the projects in the tree.A couple of run configurations to run either Dockerfile or compose.yaml. If compose.yaml already exists in the solution (either for t