Características

Análisis del código

Análisis del código

Rider cuenta con más de 2200 inspecciones de código en directo, con arreglos rápidos automatizados para resolver los problemas detectados, tanto de manera individual como masiva. Un análisis de errores en toda la solución supervisará las incidencias de código y le informará si hay algún problema, incluso en aquellos archivos que no están abiertos en ese momento.

Edición de código

Edición de código

El completo editor de Rider ofrece diferentes tipos de finalización de código y de plantillas de código, inserción automática de correspondencia de llaves y directivas de importación, descripciones emergentes con información rápida e iconos de medianil para la navegación heredada, acciones de contexto y mucho más.

Refactorización

Refactorización

La mayoría de las más de 60 refactorizaciones de ReSharper ya están disponibles en Rider, y sus más de 450 acciones contextuales están disponibles aquí. Puede cambiar nombres, extraer métodos, interfaces y clases, mover y copiar tipos, utilizar una sintaxis alternativa y mucho más.

Ejecutor de pruebas de unidad

Ejecutor de pruebas de unidad

Rider le ayuda a ejecutar y depurar pruebas de unidades basándose en NUnit, xUnit.net o MSTest. Puede explorar las pruebas, agruparlas de diferentes maneras, dividirlas en sesiones individuales, ver los resultados de las pruebas y navegar hasta el código fuente desde los grupos de seguimiento.

Depurador

Depurador y más herramientas

Rider incluye un depurador que funciona con aplicaciones .NET Framework, Mono y .NET Core y que le permite entrar, ver, evaluar y ejecutar hasta el cursor. Otras herramientas incluyen un explorador de traza de pila, navegador NuGet y compatibilidad con bases de datos y VCS.

Bases de datos y SQL

Bases de datos y SQL

Permite trabajar con SQL y bases de datos sin salir de Rider. Conéctese con bases de datos, edite esquemas y datos tabulares, realice consultas e incluso analice esquemas con diagramas UML.

Navegación y búsqueda

Navegación y búsqueda

Puede saltar a cualquier archivo, tipo o miembro de su base de código inmediatamente, así como encontrar con rapidez configuraciones y acciones. Es posible buscar usos de cualquier símbolo o navegar desde un símbolo a la base y símbolos derivados, métodos de extensión o implementaciones.

Tecnologías de front-end

Tecnologías de front-end

Rider incluye compatibilidad integrada con JavaScript, TypeScript, HTML, CSS y Sass. Saque partido de las capacidades de pruebas de unidades, depuración y refactorización que se incluyen desde WebStorm.

Extensibilidad

Extensibilidad

Fiel a sus raíces, Rider admite una amplia gama de complementos desarrollados para la plataforma IntelliJ y ReSharper. Además de los complementos incluidos (como aquellos para la compatibilidad con VCS, F# y Unity), hay disponibles complementos compatibles con Markdown, archivos .gitignore y secuencias de comandos Python.

Vea todas las funcionalidades

Las numerosas facetas de Rider

Rider le permite desarrollar de forma productiva una amplia variedad de aplicaciones, incluidas aplicaciones de escritorio .NET, servicios y bibliotecas, juegos Unity y Unreal Engine, aplicaciones Xamarin, ASP.NET y aplicaciones web ASP.NET Core, y más.

Novedades de Rider


Compatibilidad con Docker

Compatibilidad con Docker

Añadir compatibilidad con Docker a un proyecto es ahora mucho más fácil


Scaffolding para ASP.NET

Genere código fuente predefinido en solo un par de clics


Cambiar nombre en tuplas

La refactorización Rename funciona para tuplas con nombre


Adjuntar a un proceso

Adjuntar a un proceso

Adjuntar a un proceso directamente desde la pantalla de bienvenida


Compatibilidad con Unity

Rider ahora muestra dónde utiliza Unity su código dentro de los recursos de animación


NuGet

NuGet Smart Restore en un build


Compatibilidad con C#

Compatibilidad con C#

Amplia actualización en la compatibilidad con patrones y registros


Solution Explorer

Solution Explorer guarda su estado al volver a abrir Rider


Publicar

Borrar los archivos existentes en la carpeta antes de publicar


Consejos interactivos del depurador

Consejos interactivos del depurador

Interactúe con el proceso de depuración a través de los consejos del depurador


Compatibilidad con las solicitudes de incorporación de cambios

Creación sencilla de solicitudes de incorporación de cambios


Visor de XAML

El visor se muestra como una pestaña del editor, y resalta el elemento enfocado en el código XAML

Más información

dotUltimate: JetBrains Rider, ReSharper C++ y potentes herramientas .NET en una licencia

¿Quiere mejorar su experiencia de desarrollo .NET en Rider con herramientas para detectar cuellos de botella y analizar la cobertura de prueba de unidad? Obenta más información sobre dotUltimate, una licencia única que incluye los complementos dotCover y dotTrace integrados en Rider, junto con otros productos JetBrains:


Más información

Clientes

Dennis Doomen

Rider de JetBrains es la primera herramienta que instalo después de reparar mi máquina de desarrollo.

Desde que cambié a Rider de JetBrains, llevo meses sin ejecutar Visual Studio.

Trabajar con ramas nunca había sido tan fácil que desde que uso Rider de JetBrains.

Dennis Doomen,
responsable de mejoras continuas en Aviva Solutions y autor de Fluent Assertions

Jeremy Miller

Rider de JetBrains es mi herramienta de desarrollo en C# preferida en la actualidad, tanto en OS X como en Windows. Si lleva tiempo siendo usuario de ReSharper, la transición no le supondrá ningún problema. Recomiendo encarecidamente la navegación mediante teclado, que resulta muy cómoda para desarrolladores, y la compatibilidad del depurador granular.

Jeremy Miller

Frans Bouma

Cuando trabajo en Rider, solo tengo que centrarme en trabajar con mi código, como debe ser, en lugar de pelearme con mi IDE. Rider me devolvió el placer de escribir código .NET.

Frans Bouma,
desarrollador principal, LLBLGen Pro

Thomas Weiss

Cambiar a JetBrains Rider fue una gran decisión. Nuestro equipo nunca había utilizado un IDE que se comunicara con Unity de un modo tan eficiente e impecable. Recomendamos firmemente JetBrains Rider a todo el que quiera mejorar la eficiencia y precisión de sus flujos de trabajo.

Thomas Weiss

Matthew Davey

Un IDE puede alegrarle el día a un desarrollador o estropeárselo. Cuando JetBrains presentó Rider (C#), nos subimos a bordo lo más rápidamente posible. Tras haber estado presente en cada paso de la evolución de Unity en las integraciones del IDE, el trabajo con Rider ha sido una auténtica maravilla. Con el lanzamiento de CLion (C++), estábamos tan entusiasmados que creamos un complemento de integración para Unreal. Estas dos herramientas ayudan a nuestro equipo cada día, permiten a los desarrolladores realizar sus tareas con eficiencia y rapidez, al tiempo que se integran sin problemas con numerosas partes de nuestro proceso.

Matthew Davey

Peter Kellner

Estoy muy satisfecho con el buen funcionamiento de JetBrains Rider en mi MacBook. Es increíblemente rápido y la experiencia de depuración en C# es, como mínimo, igual de buena que en Visual Studio. ¡Además, me ofrece todas las ventajas de ReSharper desde el primer momento! Me encanta. ¡Gracias, JetBrains, por otro producto excelente!

Peter Kellner

Únase a estas empresas que ya emplean Rider.