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:
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 allow it to show symbols from compiled base types. We’ve also implemented grouping inside the popup, so you can tell where each item is located at a glance.
Starting with the 2023.1 EAP 3 build, Rider is able to generate DockerFile run configurations whenever there’s a DockerfileFile project property specified or a Docker profile included in the
Rider will use the following MSBuild properties from the
.csproj file to generate the run configuration:
ContainerDevelopmentMode. Additional customization can be achieved by specifying
useSSL properties in the launch settings profile.
The code editor inside Rider will now render color and brush previews for the values and references inside Avalonia XAML (.axaml) and C# files, just like it does for WPF applications.
Rider 2023.1 EAP 3 unveils the first stage of localization into Chinese, Korean, and Japanese! You will get a partially localized UI, code inspections, an Alt+Enter menu, tool windows, and notifications, including those for Unity and Unreal Engine support.
To localize your IDE, go to Settings/Preferences | Plugins and search the Marketplace for a language pack plugin in your desired language. Install the plugin and restart the IDE to apply the changes. Alternatively, you can download a Chinese, Korean, or Japanese language pack plugin from the JetBrains Marketplace website and install it by going to Settings/Preferences | Plugins | ⚙️| “Install Plugin from Disk”.
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!
A Second Set of Bug Fixes: ReSharper 2023.2.2 and Rider 2023.2.2 Are Here!
ReSharper and Rider have just received their second set of bug-fix updates for the 2023.2 release! Let’s take a look at the most important issues that have been resolved in this update. ReSharper For the full list of resolved issues, please refer to our issue tracker. …
ReSharper 2023.3 Early Access Program Begins!
Hello everyone, The Early Access Program for ReSharper 2023.3 has started! Before you download the first EAP build, let’s take a look at what is in store for you. Working with aliases With this first EAP build, we are introducing support for C# 12’s ability for alias directives to refer…
Rider Kicks Off the Early Access Program for the 2023.3 Release!
The Early Access Program for Rider 2023.3 has just begun with the release of the Rider 2023.3 EAP 1 build. There are several ways to get your hands on it: Download and install them from our website. Use the Toolbox App. Install this snap package from the SnapCraft store if you’re using a c…
Eager, Lazy and Explicit Loading with Entity Framework Core
Entity Framework Core (EF Core) supports a number of ways to load related data. There’s eager loading, lazy loading, and explicit loading. Each of these approaches have their own advantages and drawbacks. In this post, let’s have a quick look at each of these ways to load data for navigational prope…