Rider 2026.1 ofrece compatibilidad mejorada con el ecosistema .NET y los flujos de trabajo de desarrollo de juegos, así como mejoras en la experiencia general del desarrollador. Estos son algunos de los aspectos más destacados de esta versión:
Rider sigue evolucionando como una plataforma abierta que le permite incorporar sus herramientas de IA preferidas en sus flujos de trabajo profesionales de desarrollo.
Además de Junie, Claude Agent y Codex en el chat de IA, ahora puede elegir entre una gama más amplia de agentes, incluidos GitHub Copilot y Cursor, y decenas de agentes externos compatibles mediante el Agent Client Protocol. Con el nuevo ACP Registry, puede descubrir agentes disponibles e instalarlos en un solo clic.
Más mejoras para trabajar con agentes de IA en Rider aquí.
Rider 2026.1 mejora el rendimiento en áreas que se notan durante el trabajo diario.
Abrir soluciones y adjuntarse a procesos en ejecución ahora es más rápido gracias a una indexación más eficiente de las agrupaciones referenciadas. La finalización de código también es más ágil, especialmente para las sugerencias de importación, lo que le ayuda a mantener el ritmo de trabajo con menos interrupciones.
El análisis de código también se ha optimizado, para lograr una menor sobrecarga general del IDE.
Rider 2026.1 aporta mejoras al análisis de código, nuevas inspecciones y compatibilidad con funcionalidades del lenguaje en evolución. La compatibilidad optimizada para miembros de extensión de C# incluye mejoras en la navegación y las refactorizaciones, así como arreglos rápidos mejorados que importan de forma automática los miembros de extensión que faltan cuando es necesario.
Esta versión también introduce compatibilidad inicial para funcionalidades del lenguaje de la versión preliminar de C# 15, como argumentos de expresiones de colección y el atributo [ExtendedLayout], que le ayuda a experimentar con nueva sintaxis a medida que evoluciona el lenguaje. Además, varias inspecciones nuevas y opciones de estilo ayudan a detectar incidencias sutiles, como instancias de HttpClient de corta duración o el uso incorrecto de ImmutableArray<T> con inicializadores de colecciones.
La inteligencia de código C# de Rider es posible gracias a ReSharper. Si desea profundizar en las actualizaciones del lenguaje C#, las describimos en detalle en la página Novedades de ReSharper 2026.1.
La nueva función Smart Step Into de Rider para la compatibilidad con F# facilita elegir el destino del paso. El depurador también puede mostrar valores de retorno de llamadas a funciones, que le ayudan a comprender el flujo del programa sin añadir registros adicionales. Se ha mejorado la ejecución de pasos para expresiones async y task, y se han corregido múltiples incidencias que afectaban a la depuración de F#.
Para obtener la lista completa de actualizaciones y correcciones, consulte las notas de la versión del complemento para F#.
Rider ahora permite trabajar con programas de C# de un solo archivo que pueden ejecutarse con dotnet run file.cs. Puede abrir y ejecutar un archivo .cs independiente directamente desde el IDE, sin necesidad de un .csproj.
El editor de Rider reconoce programas basados en archivos con declaraciones de nivel superior, shebangs #! y directivas #:, incluidas #:package y #:sdk. El resaltado de código, la finalización de código, los marcadores de ejecución y la depuración están disponibles, lo que le permite crear scripts rápidos, prototipos y herramientas puntuales escritas en un solo archivo C#.
Rider 2026.1 incorpora el flujo de trabajo basado en PowerShell de NuGet en el IDE y ofrece una consola de gestor de paquetes (PMC) que actualmente se encuentra en versión preliminar.
La nueva consola admite los comandos estándar de NuGet en PowerShell, así como los comandos que proporcionan los propios paquetes de NuGet. Los comandos de PowerShell para Entity Framework Core son totalmente compatibles, lo que le permite aprovechar los flujos de trabajo habituales de EF Core sin tener que salir de Rider.
Puede ejecutar comandos de NuGet y Entity Framework Core desde la ventana de herramientas NuGet o directamente en el terminal. En la ventana de herramientas NuGet, puede seleccionar el origen del paquete y el proyecto predeterminado utilizando controles de la interfaz de usuario. En la consola basada en terminal, este contexto se muestra en la petición de PowerShell y puede cambiarse mediante comandos de PowerShell.
Cuéntenos qué le parece esta funcionalidad aquí.
Un nuevo complemento integrado de Azure DevOps le permite clonar repositorios directamente desde Rider.
Para comenzar, vaya a File | Open | Get from Version Control y seleccione Azure DevOps de la lista de proveedores. Rider realiza su autenticación mediante un token de acceso personal (PAT) y luego muestra los repositorios disponibles en su cuenta para que pueda clonarlos directamente desde el IDE.
Ahora puede ver el desensamblado nativo generado a partir de su código C# sin salir de Rider. Una vez que haya instalado el nuevo complemento .NET Disassembler, podrá inspeccionar el código generado por los compiladores JIT, ReadyToRun y NativeAOT dentro de la nueva ventana de herramientas ASM Viewer.
Desarrollar aplicaciones .NET MAUI para iOS desde Windows requiere conectar Rider a un host de compilación Mac. Rider 2026.1 simplifica este flujo de trabajo con una nueva experiencia de configuración que prepara de forma automática el entorno remoto.
Cuando se conecta a un equipo Mac, Rider ahora verifica que el sistema remoto tenga todo configurado, incluido macOS, Xcode, el SDK de .NET y las cargas de trabajo MAUI necesarias. Si falta algún componente, Rider puede instalarlo o actualizarlo de forma automática, para ayudarle a comenzar más rápido.
Además, ahora puede compilar, implementar y depurar aplicaciones MAUI iOS desde Windows con mayor fiabilidad. Hemos mejorado el diagnóstico y la estabilidad de la conexión y hemos corregido problemas que anteriormente impedían implementar aplicaciones MAUI en simuladores de iOS o dispositivos Windows.
Rider 2026.1 ofrece compatibilidad completa para el desarrollo de juegos móviles con Unreal Engine en las dos principales plataformas móviles. Esta versión parte de la base de Rider 2025.3, que ya introdujo la depuración para dispositivos móviles y de RV basados en Android, y ahora añade la compatibilidad con dispositivos móviles y de RV basados en iOS.
En macOS, puede depurar juegos de Unreal Engine que se ejecutan en dispositivos iOS directamente desde Rider. Establezca puntos de interrupción, inspeccione variables, avance por el código y analice las pilas de llamadas, todo desde la interfaz habitual del depurador.
La configuración inicial de Xcode para el aprovisionamiento y la firma sigue siendo necesaria conforme a los requisitos de Apple.
La inspección de variables complejas durante la depuración de proyectos de Unreal Engine ahora es mucho más rápida y ágil. La expansión de contenedores ya no ralentiza la sesión de depuración, lo que facilita la exploración del estado de los objetos y la comprensión de lo que ocurre en tiempo de ejecución.
Esta mejora proviene de un nuevo analizador y evaluador para las expresiones Natvis que utiliza el depurador de Rider. La inspección de variables con el nuevo evaluador es hasta 87 veces más rápida en ejecuciones en caliente y 16 veces más rápida en frío, y el uso de memoria del depurador se ha reducido a un poco más de un tercio de lo que era anteriormente.
Descubra cómo lo logramos en esta publicación del blog.
Encontrar usos, implementaciones de eventos y enlaces de delegados en Blueprints de Unreal Engine y código C++ ahora es más fiable, lo cual facilita el seguimiento de cómo se conecta la lógica del juego entre los recursos.
Code Vision ahora admite el especificador BlueprintPure y detecta correctamente implementaciones de eventos de blueprint en Blueprints. Find Usages también se ha mejorado y ahora identifica enlaces adicionales de delegados BlueprintAssignable.
La búsqueda de uso de Blueprints ahora se basa en la ruta del activo en lugar del nombre del Blueprint, para garantizar resultados precisos incluso cuando varios Blueprints comparten el mismo nombre.
La inteligencia de C++ de Rider es posible gracias a JetBrains ReSharper C++. Para obtener un resumen completo de las mejoras de C++ en esta versión, consulte la página dedicada Novedades de ReSharper C++ 2026.1.
El trabajo con grandes bases de código de Unreal Engine ahora es notablemente más rápido y eficiente en recursos. En nuestras mediciones con el proyecto de ejemplo Lyra de Epic Games, la indexación inicial de C++ es más de un 20 % más rápida y ayuda a empezar a trabajar antes al abrir un proyecto por primera vez.
Tras abrir un proyecto ya indexado, el backend utiliza aproximadamente un 14 % menos de memoria, reduce la huella del IDE y deja más recursos disponibles para el resto de su flujo de trabajo. El inicio en caliente también es un 10 % más rápido, por lo que volver a su proyecto entre sesiones resulta más ágil.
Rider ahora también indexa los complementos de Unreal Engine de forma predeterminada. Con el uso cada vez mayor de complementos en los proyectos de Unreal Engine y las recientes mejoras de rendimiento, la indexación predeterminada de los complementos proporciona un mejor análisis de código y navegación sin necesidad de configuraciones adicionales. Puede restaurar el comportamiento anterior en la pestaña Language & Frameworks | C/C++ | Unreal Engine en Settings.
Rider 2026.1 introduce el soporte Beta para proyectos C++ basados en CMake, lo que le permite abrirlos, editarlos y compilarlos directamente en el IDE. Esto facilita trabajar con proyectos multiplataforma sin necesidad de cambiar a otro sistema de compilación.
Esta implementación inicial se centra en los flujos de trabajo de C++, incluidos los de edición y depuración de archivos de configuración de CMake. Es posible que algunos flujos de trabajo y casos límite aún necesiten ajustes, y continuaremos mejorando el rendimiento y la compatibilidad en las próximas versiones. Nos encantaría que compartiera su experiencia en este ticket.
Esta incorporación está diseñada para ofrecer compatibilidad con flujos de trabajo de desarrollo de juegos que dependen de CMake, como proyectos creados en torno a motores o herramientas basados en CMake. Para el desarrollo integrado y de C++ de propósito general, CLion sigue siendo la opción principal de JetBrains IDE.
La investigación del rendimiento para proyectos de juegos se ha convertido en un flujo de trabajo de primera nivel en Rider 2026.1, gracias a la integración rediseñada de Unity Profiler.
Ahora puede abrir instantáneas de Unity Profiler directamente en Rider y analizarlas en una ventana de herramientas Profiler dedicada, con una vista estructurada de los fotogramas y las pilas de llamadas. Una vista de línea de tiempo muestra el tiempo de CPU por marco y le ayuda a identificar rápidamente marcos lentos y puntos críticos de rendimiento.
Los datos del perfilador están completamente integrados con su código. Puede navegar directamente desde los fotogramas del perfilador y las pilas de llamadas hasta el código fuente correspondiente, mientras que los indicadores en el medianil del editor muestran inline información sobre el tiempo de ejecución y la memoria.
Esta integración reduce el cambio de contexto entre Unity Editor y Rider, para permitirle moverse de forma más natural entre los datos de rendimiento y el código al investigar incidencias en tiempo de ejecución.
Tenga en cuenta que Rider no realiza la generación de perfiles por medios propios y depende de los datos del perfilador que genera Unity. Aprenda cómo comenzar en nuestra documentación.
Rider 2026.1 introduce la depuración en modo mixto, que le permite depurar tanto código gestionado (.NET y .NET Framework) como nativo (C/C++) en una única sesión de depuración. Esto resulta especialmente útil para aplicaciones que cruzan los límites entre gestionado y nativo, como aquellas en las que el código .NET llama a bibliotecas nativas o motores de juego creados a partir de una combinación de componentes gestionados y nativos.
Esta funcionalidad está actualmente disponible solo en Windows. Puede dejar sus comentarios sobre la funcionalidad en este ticket.
La integración de Rider con Godot incluye un nuevo complemento que conecta el editor de Godot con Rider. Al activarlo en la barra de herramientas de Godot, se configuran de forma automática los ajustes de su editor de Godot para ofrecerle una experiencia de desarrollo más fluida en Rider.
Busque «JetBrains Rider Integration» en el AssetLib dentro del editor de Godot para comenzar.
Rider sigue evolucionando como una plataforma abierta que le permite incorporar sus herramientas de IA preferidas en sus flujos de trabajo profesionales de desarrollo.
Con la evolución de los agentes de IA, ejecutar varias tareas en paralelo le ahorra mucho tiempo, y es ahí precisamente donde los árboles de trabajo de Git resultan extraordinariamente prácticos. Para admitir flujos de trabajo de vanguardia para desarrollo de software basado en IA, Rider ahora ofrece compatibilidad de primer nivel para árboles de trabajo Git. Cree un árbol de trabajo independiente para un hotfix urgente, asigne otro a un agente de IA y siga trabajando en su rama principal, todo al mismo tiempo y sin interrupciones.
Incluso si no utiliza agentes, los árboles de trabajo le ahorrarán tiempo cambiando de ramas, especialmente en grandes proyectos.
La integración del chat de IA con Codex y Claude Agent ahora ofrece compatibilidad completa y nativa para sus bases de datos conectadas. Ahora puede consultar, analizar y modificar el estado de su base de datos utilizando lenguaje natural directamente desde el IDE. Esta misma funcionalidad está disponible para agentes externos a través de un servidor MCP.
La configuración de la fuente de datos ahora se puede almacenar en su cuenta de JetBrains mediante plantillas de fuentes de datos. Especialmente práctica para los usuarios del All Products Pack o para cualquiera que utilice varias instancias de JetBrains IDEs, esta actualización le permite acceder a plantillas de fuentes de datos y ajustes en todos los JetBrains IDEs con funcionalidad de base de datos.
A medida que continuamos desarrollando nuestros IDE y nos centramos en las áreas que aportan más valor a los desarrolladores, hemos decidido retirar Code With Me, nuestro servicio de programación por pares y codificación colaborativa. La demanda de este tipo de funcionalidad ha decaído en los últimos años, y estamos priorizando flujos de trabajo más modernos adaptados al desarrollo de software profesional.
A partir de la versión 2026.1, Code With Me no se incluirá en ningún JetBrains IDE. En su lugar, estará disponible en JetBrains Marketplace como complemento por separado. 2026.1 será la última versión del IDE compatible oficialmente con Code With Me, puesto que estamos retirando el servicio gradualmente.
Puede leer el anuncio completo y ver la cronología de la retirada en este artículo del blog.