Rider 2023.1 Early Access Program Has Started
Let’s take a look at some of the feature highlights waiting for you inside.
In addition to documentation for MSDN and the Unity Core API, Rider is now also able to give quick access to online documentation for Unity registry packages, including DOTS. You can view links to the documentation by either pressing F1 or consulting the Quick Documentation popup that appears when you hover over a symbol.
We’ve reworked the New UE class context action. It is now called New UE Component and offers a range of parent classes to choose from, as well as the option to specify whether the class is public or private. Overall, the dialog now looks and functions more in line with its counterpart inside Unreal Engine.
Right on schedule, Fast mode is now available to run Docker projects in Rider. Previously, you could only use it for debugging. We’ve also made it possible to use Fast mode with a wider range of Dockerfiles (RIDER-73799). And last but not least, we’ve made Fast mode even faster by pulling the Docker images and inspecting them during solution startup.
Rider is also now able to generate Docker-compose run configurations from .dcproj project files automatically upon opening a solution.
Whenever you deploy an application to Docker in Fast mode, you need to share the generated HTTPS development certificates between the host and the container. We’ve automated this step by adding a Share generated SSL certificate option for Docker run configurations. If you select that option, the development certificate will be exported with a password, which will be stored in the .NET user secrets store, and two volumes of the certificate will be mounted to the container.
Rider will now highlight empty
#regions in C# code and provide quick-fixes for easy code cleanup.
Rider now has a code inspection that will suggest replacing
span is "stringLiteral" – a cleaner and more convenient C# syntax solution than calling a function.
Main toolbar fix
The Build and Edit Solution Configuration menu buttons that disappeared from the main toolbar in the new UI have been returned to their previous places. We apologize for any inconvenience their disappearance has caused.
For the full list of resolved issues, please refer to our issue tracker.
That’s it for now! We can’t wait to hear your feedback in the comments below or on social media.
Subscribe to Blog updates
Thanks, we've got you!
dotCover, dotMemory, dotPeek, and dotTrace 2023.3 Release
dotCover 2023.3, dotMemory 2023.3, dotPeek 2023.3, and dotTrace 2023.3 have been released and are ready for download! Let’s take a look at what’s new with these .NET tools. dotMemory 2023.3 dotMemory Standalone is now available on Linux and macOS. dotMemor…
ReSharper 2023.3: Support For C# 12, Performance Enhancements, and More AI-Powered Features
ReSharper 2023.3 and new versions of other JetBrains .NET tools have just been released. This version brings support for the latest C# 12 features, optimized background code analysis, and the ability to control the amount of resources allocated to solution-wide code analysis. AI Assistant has also r…
Rider 2023.3: Support for .NET 8 SDK, the Latest From C# 12, Performance Enhancements, Predictive Debugging, and More AI-powered Features.
A major update for Rider has just been published! Rider 2023.3 offers support for the .NET 8 SDK, including the latest features from C# 12. Other enhancements include an improved experience when running multiple projects, a predictive debugging mode, and the ability to easily create and navigate thr…
Another Look into the Future with Rider’s Predictive Debugger
In the 2023.2 release cycle, we’ve introduced the Predictive Debugger in ReSharper, which gives you predictions about code paths and variables beyond the current execution pointer. We’ve written extensively about its advantages compared to alternative debugging strategies like thorough thinking, log…