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


Ventana de herramientas Monitoring

Ventana de herramientas Monitoring

Utilice esta nueva ventana de herramientas para supervisar el rendimiento de sus aplicaciones y recopilar métricas clave en segundo plano.


Cuadro de diálogo New Project

El cuadro de diálogo actualizado reduce la carga cognitiva durante la configuración de nuevos proyectos.


Líneas adhesivas

Líneas adhesivas

Esta nueva funcionalidad simplifica el trabajo con archivos de gran tamaño y la exploración de nuevas bases de código.


Compatibilidad con Slate

Ahora, Rider es compatible con el marco de trabajo de la interfaz de usuario Slate de Unreal Engine, incluido el formateo correcto del DSL de Slate y la navegación inteligente.


Visualizador de colecciones

Visualizador de colecciones

Inspeccione las colecciones para comprender mejor el estado de los datos de su programa durante la depuración.


Hot Reload para Blazor WASM

Ahora, Hot Reload funciona para los archivos .cs, .razor y .css (incluidos los archivos .razor.css con ámbito).


Compatibilidad con Odin Inspector

Compatibilidad con Odin Inspector

Ya está disponible un conjunto de nuevas funcionalidades para Odin Inspector, el popular activo de Unity.


Revisión del código en el editor

Esta funcionalidad está integrada en el editor y facilita la interacción directa entre autores y revisores.

Más información

Clientes

Dennis Doomen

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

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

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

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

Jeremy Miller

JetBrains Rider 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.