.editorconfig updates, more build options, better Roslyn support in Rider 2018.3 EAP
Last time, we looked at several new features and fixes available in the Rider 2018.3 Early Access Preview (EAP) version – but definitely not all of them! There are more things to cover…
We have more flexibility for building .NET and .NET Core solutions. We have exciting news about the Roslyn analyzers in Rider. Plus a few more things – you will want to continue reading to learn about.
Working with .editorconfig files
We are always trying to include more file types that Rider uses to have full IDE analysis. That now includes the
A new action to “Build project without dependencies”
For developers that have and use custom builds for their projects, Rider now has a new build option that will allow the compiler to build the projects and solutions without dependencies. The new action from the context menu for solutions and projects (Advanced Build Actions | Build project without dependencies) will save you time by not having to build those dependent projects that have been set up to be built by other means.
The “Copy Reference” action
Rider now has a Copy Reference action (Edit | Copy Reference) that gives the developer a way to copy a fully qualified name (FQN) of the code entity currently selected in the editor. Rider will prompt the user if there are more than one FQN that can be copied to the clipboard and present that list for the user to choose from. This is a great way to improve communication between teams, when submitting bugs and also when developing documentation.
Next to over 2,300 code inspections that are built-in, Rider also supports using Roslyn analyzers that you may have developed for your teams and projects. With our latest Rider build, those Roslyn analyzers are properly run for .NET Core.
This means that macOS and Linux developers that only have .NET Core toolsets (and don’t have Microsoft’s MSBuild installed on their computers) will be able to take advantage of these analyzers. Windows users of Rider could also see improvements with their projects that have Roslyn analyzers, especially those who don’t have Visual Studio installed.
Download Rider 2018.3 EAP and give it a try! We’d love to hear your feedback!
Subscribe to Blog updates
Thanks, we've got you!
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…
Visualize Entity Framework Relationships and Additional Query Analysis in ReSharper 2023.3
A lot of teams are using Entity Framework or EF Core to work with their database. As an Object-Relational Mapper (ORM), it bridges objects in code to a relational database model, so that as a developer you don’t have to worry too much about the actual database. We all know: that’s not entirely tr…
Automatically Analyze ASP.NET Core Performance With Dynamic Program Analysis
Slow web pages may make your users or customers abandon your web application, even before they’ve had a proper look at it. You’ve likely also been frustrated working with a web application that is slow to load. The good news is that the latest versions of ReSharper and JetBrains Rider’s Dynamic P…
OSS Power-Ups: MassTransit – Webinar Recording
The recording of our webinar, OSS Power-Ups: MassTransit, with Chris Patterson, is available. This was the thirteenth episode of our OSS Power-Ups series, where we put a spotlight on open-source .NET projects. Subscribe to our community newsletter to receive notifications about future webinars.…