Rider 2022.1 Comes With Full Unreal Engine Support and Remote Development
Our first release of the year, Rider 2022.1 is now available. You can download it from the JetBrains website, install it via the Toolbox App, or use this snap package from the SnapCraft store (if you are using a compatible Linux distro).
We initially dubbed Rider 2022.1 a quality release with a focus on fine-tuning features and fixing bugs, but there are also some new features in the release build. Let’s check it out!
Game development with Unreal Engine and Unity
Rider is already widely used in the Unity development world, and it now comes deeply integrated with Unreal Engine support. This converts Rider into a full-fledged IDE for game development, no matter your game engine of choice.
Unreal Engine support is available on all three major platforms: Windows, Linux, and macOS. It works natively with the
.uproject model, saving you time on intermediate project model generation, supports Unreal Engine reflection mechanism, and integrates with Blueprints. You can learn more about Unreal Engine support in Rider in this blog post.
As always, there are some new features and performance improvements for Unity development. Among the most notable ones is that Rider now supports
.asmref Assembly Definition Reference files, as well as
.asmdef files. We also improved load times for very large Unity projects, especially with slower disks or file systems.
We’re also announcing RiderFlow – a new scenery tool for Unity. This is a free plugin for the Unity editor that is designed to help level designers, artists, coders, and the rest of the creative team easily create and manage scenes. When combined with Rider, they will provide you with a full suite of powerful tools to boost your Unity development at all stages.
Remote Development (Beta)
Rider now supports a Beta version of the long-awaited remote development workflow. It allows you to connect to a remote machine running Rider’s backend from anywhere in the world. All the processing happens on that powerful remote machine, and you can work on your project as seamlessly as if it were on your local machine. This functionality can be initiated from Rider’s Welcome screen or from a new application called JetBrains Gateway, which is available in the Toolbox App.
What’s more, you can create, prebuild, share, reproduce, hibernate, and manage dev environments with JetBrains Space – a unified platform for the entire software development pipeline. Check out this blog post for more details.
- You can now customize the new toolbar by adding new elements to both the left and right sides of the toolbar, as well as rearrange and remove widgets. Profiling with dotTrace is also available right from the Run/Debug widget’s More menu (the “kebab” icon).
- Fast mode has come to Docker and Docker-Compose solutions, which should significantly reduce build times during development.
- We’ve added full-text search in Search Everywhere. The new Text tab will show all text occurrences in the solution that match the string while you are typing it.
- We continue to improve support for C# 10, particularly global usings. We’ve implemented two new refactorings that are also available as context actions: Extract Global Using to introduce the concept of global usings in your project and Inline Global Using to refactor a global
usinginto a regular
- We’ve added support for the new
[EditorRequired]attribute from .NET 6. The corresponding inspection and quick-fix are also available if you try to use a Blazor component without specifying the required parameters. We’ve also added navigation through inheritance hierarchy to the Razor code.
- A new Notifications tool window replaces the Event Log instanсe. With this update, we aim to make notifications more visible and keep them better organized in a dedicated tool window that you can access from the navigation bar.
- A new Zoom widget shows you the actual font size of the editor and helps you reset it to the default.
- You can now add a web reference to .NET and .NET Core projects.
- Version Control: we’ve moved the Preview Diff icon from the Commit toolbar to the menu, which is accessible by clicking on the Cog icon, and renamed it to Show Diff Preview on Single Click.
For more information, please visit the What’s New in Rider 2022.1 page.