Rider 2017.3 is released
The Rider team has been on fire lately, and in an unprecedented sprint, the folks have just come up with their third major release in the span of 5 months: please welcome Rider 2017.3 RTM.
Read below for the list of Rider 2017.3 highlights.
- Debugging third-party code: you can now step through and set breakpoints in assemblies that Rider decompiles on the fly.
- Smart Step Into: when you debug method chains or nested method calls, choose a particular call to step into, while stepping over all other calls in a line.
- Return values in locals: function return values are displayed in the Variables
view, which is useful when the result of a method call is not stored in a local variable.
- More debugger improvements: debugger actions are available in the Alt+Enter
menu; you can now drag-and-drop the execution pointer to an earlier or later location in code; and callers of async functions are now displayed in the Frames view.
- New project wizard: Rider introduces a different grouping of project templates, allows creating repositories along with new solutions, and streamlines installing additional project templates.
- Unit testing improvements, including new actions, local shortcuts, and more reliable filtering in the unit testing view.
- C# Interactive tool window to execute C# statements without having to wait for compilation.
- Unity support improvements, such as new context actions and code inspections, improved usability of code completion, and syntax highlighting in compute shaders.
- Config transformations to modify settings in Web.config and App.config
when packaging applications.
- Reworked formatter: Rider has learned to align code in columns, apply other new code styles, as well as disable or enable formatting for selected blocks of code.
- More changes from ReSharper 2017.3, including a C# 7 ready Extract Method refactoring, more C# typing assists, and improved support for VB.NET.
- More frontend features: notably, Rider bundles more IntelliJ Platform plugins for front-end development such as TSLint, CoffeeScript, Karma, and Stylus.
- Changes from IntelliJ IDEA 2017.3, including a new editor-based REST client, version control and database tooling updates, and a reworked Docker configuration system.
- Performance improvements on loading and reloading projects, in debugger. and in code completion.
- More changes related to NuGet and MSBuild support, keymaps, settings, and Find Usages.
Learn more and download Rider 2017.3 for Windows, macOS, or Linux to use it with your active subscription, or take it for a 30-day trial.
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.…