/
x

JetBrains Rider

JetBrains Rider – быстрая и мощная кросс-платформенная IDE для .NET, основанная на платформе IntelliJ и ReSharper. JetBrains Rider позволяет разрабатывать приложения .NET, ASP.NET, .NET Core, Xamarin и Unity на Windows, Mac и Linux.Программное обеспечение JetBrains Rider  позволяет разрабатывать приложения для .NET Framework, .NET Core и Mono, в том числе .NET- приложения, сервисы и библиотеки, игры на движке Unity, веб-приложения ASP.NET и ASP.NET Core. Rider предлагает профессиональный редактор кода, инструмент исправления проблем, включает опции рефакторинга кода и тестирования, а также втроенный отладчик и декомпилятор.

Подробнее

Поддержка разных .NET-проектов

Rider поддерживает .NET Framework, новую платформу .NET Core и проекты на основе Mono. IDE позволяет разрабатывать десктопные приложения, .NET-сервисы и библиотеки, игры на движке Unity, мобильные приложения Xamarin, веб-приложения ASP.NET и ASP.NET Core.

Скорость и функциональность

Rider предоставляет более 2200 инспекций кода, сотни контекстных действий и рефакторингов, заимствованных из ReSharper, в сочетании с продвинутой функциональностью сред разработки на основе платформы IntelliJ. Несмотря на большой набор функций, Rider — быстрая и отзывчивая IDE.

Кросс-платформенная IDE

Rider не только умеет запускать и отлаживать разные приложения в разных операционных системах — сама IDE работает на Windows, macOS и Linux.

Редактирование кода

Умный редактор Rider предоставляет различные виды автодополнения и шаблонов, автоматически вставляет парные скобки и импортирует недостающие пространства имен. Подсказки и иконки на полях помогают легко перемещаться по иерархии наследования, контекстные действия делают разработку удобной и эффективной.

Рефакторинги

Rider заимствует из ReSharper более 60 рефакторингов и предусматривает более 450 контекстных действий для самых разных целей. Рефакторинги позволяют с легкостью переименовывать и извлекать методы, интерфейсы и классы, перемещать и копировать типы, использовать альтернативный синтаксис и выполнять другие преобразования.

Инструмент запуска юнит-тестов

Rider помогает запускать и отлаживать юнит-тесты NUnit, xUnit.net и MSTest. ReSharper помогает исследовать тесты, группировать их по сессиям, просматривать результаты тестов и переходить к исходному коду из трассировки стека.

Отладчик и другие инструменты

Встроенный отладчик для приложений на .NET Framework, Mono и .NET Core поддерживает пошаговое исполнение, позволяет вычислять выражения на лету, запускать программу от текущей выполняемой строки до строки с курсором, отслеживать и менять значения переменных. Кроме того, Rider включает в себя браузер NuGet, позволяет просматривать трассировку стека, поддерживает различные системы контроля версий и базы данных.

Работа с базами данных и SQL

Можно работать с SQL и базами данных прямо в IDE. Rider помогает подключаться к базам данных, редактировать схемы и таблицы, выполнять запросы и анализировать схемы с помощью UML-диаграмм.

Поддержка фронтенд-технологий

Rider поддерживает JavaScript, TypeScript, HTML, CSS и Sass. Специально для этих технологий IDE включает в себя возможности рефакторинга, отладки и модульного тестирования из WebStorm.

Расширения

Rider поддерживает большой набор плагинов, разработанных для ReSharper и платформы IntelliJ. Встроенные плагины обеспечивают поддержку F#, Unity и систем контроля версий.

 

 

Скрыть