Open files and folders, and more project model improvements in Rider
What else is new in Rider 2017.2 EAP? Let’s see!
Open file or folder
Not all code is in a solution or project. So we added the ability to open a file or folder from the Rider start screen, the File | Open menu and from the command line (
Attach folder to solution
In a related change, it’s now also possible to attach any folder from the file system to an existing solution or project. Note that attaching folders does not include them in the solution file (
.sln) itself: it will just be visible in Rider’s Solution Explorer.
Change C# language level in project
Rider supports C# language levels from C# 1.0 up to C# 7.1. Projects can define the language level to use by either setting a specific language level, or “latest”. The C# version to use can now be edited from the project properties:
While writing code, Rider will also detect if language features from a higher language level are used. For example when using
async main or the
default literal, Rider will tell us we have to change the language level, and provides a quick-fix to do so:
Please download Rider 2017.2 EAP and give it a try!
Subscribe to Blog updates
Boost Code Quality with Qodana and GitHub Actions
It’s been roughly half a year since we introduced Qodana to .NET in our blog post about how to elevate your C# code quality with Qodana. Since then, we’ve been quite busy! Qodana went out of preview and into GA. Furthermore, we greatly improved the integration with our IDEs, providing an effortless …
Critical Thinking in an AI-Powered World
Critical thinking techniques for use with JetBrains AI Assistant.
How To Use AI Assistant to Generate Test Data For .NET Applications
How To Use AI Assistant to Generate Test Data For .NET Applications for better unit tests.