Feature-rich and fast cross-platform .NET IDE based on ReSharper and IntelliJ Platform

Key facts Key benefits System requirements

Rider is a cross-platform .NET IDE that helps you develop Rider is designed to be smart and fast. Our top • Windows 10, 8.1, 8 or 7 (64-bit distributions only) ASP.NET, .NET Core, .NET Framework, and priority is to deliver a highly responsive IDE while • OS X 10.10 or higher (64-bit distributions only) Unity applications. Rider uses UI and multiple features at the same time enabling greater .NET code • (64-bit distributions only) of IntelliJ Platform, which powers IntelliJ IDEA, WebStorm, intelligence than Visual Studio. Available on Windows, and other JetBrains IDEs used by millions of developers. Mac, or Linux, Rider provides .NET developers • 4 GB free RAM or higher On top of that, Rider adds navigation and search, with a consistent cross-platform environment, • Using SSD instead of HDD is recommended refactorings, code quality inspections, unit testing and whether they’re developing desktop applications for optimal performance more features that help read, write and navigate large on a Windows workstation or hacking ASP.NET .NET codebases. Most of these features are shared with Core web applications on their MacBook Pros. ReSharper, a popular Visual Studio plugin by JetBrains.

Headquarters and International Sales Americas Sales:

JetBrains s.r.o. East Coast West Coast Na hřebenech II 1718 / 10, 10 Lake Center Dr #203 989 East Hillsdale Blvd. Suite 200 14000 4 Marlton, NJ 08053 Foster City, CA 94404 Czech Republic Toll free: +1 888 672 1076 Toll free: +1 888 672 1076 Tel: +420 241 72 2501 Phone: +1 609 714 7883 Phone: +1 650 413 9887 Fax: +420 241 72 2540 Fax: +1 866 838 6784 Fax: +1 866 838 6784 [email protected] [email protected] jetbrains.com/rider Key features

Cross-platform: available on Windows, macOS A built-in allows you to decompile third- Databases and SQL. You can work with SQL and most and Linux with a single product license. party libraries to # in a regular editor tab and easily popular database management systems such as Oracle, navigate decompiled code as you normally navigate PostgreSQL, MySQL, SQL Server, all without leaving Support for most languages used in .NET development: your source code, as well as find and highlight usages. Rider. Connect to databases, edit schemas and table C#, VB.NET, F#, ASP.NET’s Razor syntax, XAML, XML, data, run queries, and even analyze schemas with UML JavaScript, TypeScript, JSON, HTML, CSS, and SQL. Code generation and templates. Rider provides a variety diagrams. Rider’s rich SQL editor comes with syntax of code generation actions to instantly produce boilerplate highlighting, smart code completion, on-the-fly code Supports a wide range of frameworks and platforms code such as type constructors, properties, override analysis, code formatting, and navigation. such as .NET Framework, .NET Core, and -based members, and delegating and equality members, with projects. This lets you develop a variety of applications hundreds of context actions. Furthermore, live templates Rider’s rich plugin ecosystem includes a wide array including .NET desktop applications, services and help you create smart, quickly deployable snippets of plugins originally developed for IntelliJ Platform libraries, Unity games, Xamarin apps, and ASP.NET for code structures that you write most frequently. and ReSharper. and ASP.NET Core web applications. Unit testing. Rider lets you run and debug unit tests Continuous code quality analysis. Rider provides over based on NUnit, XUnit, or MSTest in applications 2500 on-the-fly code inspections to detect compiler targeting .NET Framework, .NET Core and Mono. and runtime errors, suggest corrections and improvements You can explore tests, group them in different ways, before you even compile, and help resolve most break them down into individual sessions, see test of the discovered code issues automatically. output, and navigate to source code from stack traces.

Powerful navigation and search. Jump to any file, type, Rider includes an integrated debugger that supports or member in your code base, and find usages of any .NET Framework, .NET Core, Mono, Xamarin, Unity, symbol, including cross-language and string literal ASP.NET, and ASP.NET Core, and lets you debug full usages. Navigate from a symbol to its base and derived applications or modular unit tests. You can create symbols, extension methods or implementations. Multiple multiple debug configurations, attach to external results can be displayed in the Find Results window, processes, set and manage breakpoints and breakpoint which provides multiple ways to use the search results. conditions, step into, over and out, run to cursor, set watches, evaluate expressions, and explore threads. Rider provides an extensive set of automated solution- wide code refactorings focused on reducing duplication Integration with Version Control Systems including Git, and keeping your project structure neat and clean. GitHub, Subversion, Mercurial, Perforce, CVS, and TFVC.

jetbrains.com/rider