Rider 2023.2 Early Access Program Is Now Open
Hello everyone, We hope that you checked out the roadmap blog post we published last week and you’re just as excited about Rider 2023.2 as we are. If so, you’re in luck! The first installment of Rider’s Early Access Program just went live, and you can try out some of the new features. There are a few ways you can access preview builds: Download and install them from our website. Use the Toolbox App. Install this snap package from the SnapCraft store if you are using a compatible Linux distribution. Let’s take a look at the feature highlights of Rider 2023.2 EAP 1. C#
Rider 2023.1: Enhanced C# Support, Best-in-class GameDev Features, and Much More!
Hello everyone, The latest major Rider update has just been published! We invite you to explore the new features and improvements in the 2023.1 version of your favorite cross-platform .NET IDE. C# support Reducing the number of lookups in collections Rider 2023.1 introduces a set of inspections with corresponding quick-fixes to optimize and speed up your work with different types of collections by reducing the number of lookups inside them. For example, Rider will now suggest removing redundant Contains and ContainsKey checks or using TryAdd and TryGetValue methods i
Connecting to a Running Docker Container Shell
When using Docker in your development workflow, it is sometimes necessary to connect to a running Docker container to perform critical tasks or troubleshoot issues. For example, you may want to explore the file system, look at processes running in the container, tail a log file in the container, and more. You can connect to a running Docker container in many ways: using the docker attach command, using docker exec, or (surprise!) with the click of a button in JetBrains Rider! Let’s have a look. Attaching to a running Docker container One way to attach to a running Docker container is
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
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
Rider 2023.1 Roadmap
As we gear up for the beginning of the Early Access Program (EAP) for Rider 2023.1, we wanted to take a moment to share our plans for this upcoming release. These plans are subject to change and some features and improvements may need to be pushed to a future release. Additionally, be sure to check out the ReSharper 2023.1 roadmap as some of those features will also be making their way to Rider. Settings Sync plugin Settings synchronization is essential when you use your IDE on two or more computers. After changing a color scheme or a keymap on one machine, you naturall
Rider 2022.1 Comes With Full Unreal Engine Support and Remote Development
Hello everyone, 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
Rider 2021.3 Goes Beta
We’re quickly approaching the last major release of the year, and the Beta version of Rider 2021.3 is now available. You can download it from our website, get it from our free Toolbox App, or use this snap package (for Ubuntu). This build is free to use and no license is required. The Beta build ships with all of the changes introduced in our Early Access Program builds. Some of them were already covered in previous blog posts, so feel free to check out the details by following the links. Here are the key updates in Rider 2021.3 Beta: Support for the .NET 6 SDK, including Hot Reload
Updated Debugging Experience, UWP Apps, and Debug Windows Docker containers in Rider 2021.3
For Rider, 2021 is the year of debugging, debugging, debugging! In July’s 2021.2 EAP release, we've made several Blazor debugging updates. Now we’re following up with even more excellent debugging improvements in our current 2021.3 Early Access Preview (EAP) release. It includes an updated UI for the debugger tool window, debugging of UWP applications, and the ability to debug applications running in Windows Docker containers. Debugger UI Update It is absolutely essential that developers have a good debugging experience. So we’ve done a bit of work and updated the Debug tool wind
Absolute Beginner’s Guide to Docker – Webinar Recording
The recording of our webinar, Absolute Beginner's Guide to Docker, with Jonathan Turner, is now available. Subscribe to our community newsletter to receive notifications about future webinars. Are you tired of hearing people gush about how great Docker, Kubernetes and containers are and not knowing exactly what they’re talking about? Have you heard about how amazing Docker is, but don’t know where to get started? This session may be for you. In this session we’ll take an absolute beginner’s guide approach to Docker. We’ll go over a little about what Docker is, the diff
Webinar: Absolute Beginner’s Guide to Docker
Join us Thursday, June 24, 2021, 16:00 - 17:00 CEST (10:00 AM - 11:00 AM EDT or check other timezones) for our free live webinar, Absolute Beginner's Guide to Docker, with Jonathan Turner. Register now and get a reminder, or join on YouTube Are you tired of hearing people gush about how great Docker, Kubernetes and containers are and not knowing exactly what they’re talking about? Have you heard about how amazing Docker is, but don’t know where to get started? This session may be for you. In this session we’ll take an absolute beginner’s guide approach to Docker. We’ll
Rider 2021.1: Updates to Docker and C# Support, Scaffolding in ASP.NET, and More!
Hello everyone, We’ve just released Rider 2021.1. Let’s see what’s inside. Update to Docker Support Adding Docker support to a project in Rider is now easier – you can generate the Dockerfile while creating a new project. Just select Docker Support in the New project dialog. If you want to add a Dockerfile to an existing project, use Add | Docker Support in the context menu for a project in the Solution Explorer tool window. Rider can also run Dockerfiles generated by Visual Studio with no additional changes required from you. Scaffolding for ASP.NET There’s good news for developers who work