Rider para MAUI

Gratis para uso no comercial

El único IDE multiplataforma para desarrolladores MAUI

Libere todo el potencial de sus ideas para aplicaciones con .NET Multi-platform App UI (MAUI) y las potentes capacidades de codificación de JetBrains Rider

Cree, ejecute, depure, pruebe y genere perfiles de aplicaciones MAUI para Android, Windows, iOS y macOS, todo desde una única base de código, con la ayuda de Rider. Proporciona la misma increíble interfaz de usuario y experiencia de usuario en Windows y macOS, así como las mejores inspecciones inteligentes de código, navegación y refactorizaciones para permitirle escribir código C# y XAML sin errores más rápidamente.

Integración profunda con Xcode

Directamente desde su instalación, Rider proporciona una integración profunda con Xcode en macOS. La barra de herramientas contiene una lista de dispositivos Apple conectados o emuladores, lo que le permite seleccionar fácilmente aquel con el que quiere trabajar. También puede publicar archivos .ipa directamente en un dispositivo iOS y gestionar los perfiles de aprovisionamiento para proyectos iOS de MAUI.

Gestione el SDK de Android desde dentro del IDE

Rider le ayuda a instalar los componentes necesarios para el desarrollo en Android. Por ejemplo, si se dirige a dispositivos Android, deberá instalar el SDK de Android, junto con un emulador de dispositivo y otros componentes. Rider le sugiere iniciar el asistente Android SDK, que le ayudará a gestionar todos los SDK necesarios para el desarrollo Android.

Compatibilidad con Android de primera clase

Gracias a un complemento de Android Studio, Rider le ayuda en todo lo relacionado con la parte de Android de una aplicación MAUI. No hace falta cambiar a otra herramienta porque tiene todo lo que necesita directamente en Rider, como el Android Layout Editor, el Layout Inspector, AndroidManifest.xml, Logcat, generación de perfiles Android, y varios dispositivos físicos y virtuales conectados, solo por citar algunos ejemplos.

Compatibilidad con XAML

La compatibilidad definitiva de Rider con XAML incluye el resaltado de sintaxis, la validación para enlaces de datos y la navegación contextual. La función de finalización de código sugiere elementos XAML, atributos, valores de propiedades y enlaces de datos a medida que escribe. Rider también admite Hot Reload de XAML, lo que le proporciona una experiencia de desarrollo más rápida e iterativa para crear interfaces de usuario para todas las plataformas.

Cargas de trabajo MAUI

Incluso si no tiene MAUI instalado en su máquina, puede empezar a trabajar en una aplicación MAUI. Con la ayuda de JetBrains Rider, ahora puede instalar la carga de trabajo MAUI adecuada directamente desde el cuadro de diálogo New Project.

Aplicaciones Blazor Hybrid

Rider le ayuda a desarrollar sofisticadas aplicaciones Blazor Hybrid. Ofrece un rico entorno de edición que incluye una sólida visión del código, finalización de código y navegación para los componentes HTML, CSS, JavaScript, C# y Blazor, lo que garantiza una experiencia de desarrollo fluida.

Pruebe aplicaciones MAUI con cobertura

Con Rider puede crear, ejecutar y depurar pruebas de unidad para su aplicación utilizando marcos de trabajo populares como NUnit, MSTest o xUnit. La cobertura de código integrada de Rider proporciona información detallada sobre el alcance y la calidad de la cobertura de sus pruebas de unidad.

Perfile aplicaciones MAUI

Los generadores de perfiles integrados en Rider son herramientas vitales para localizar y diagnosticar cuellos de botella en el rendimiento y problemas de uso de memoria en sus aplicaciones .NET MAUI dirigidas a las plataformas macOS, Windows y Mac Catalyst. Estos generadores de perfiles ofrecen una forma cómoda de recopilar y analizar datos de rendimiento directamente dentro de Rider, lo que permite optimizar y perfeccionar sobre la marcha el rendimiento de su aplicación.

Menos rutina, más diversión programando.
Todas las herramientas perfeccionadas de JetBrains AI directamente en su IDE, de forma gratuita.

Agente de codificación
Agente de codificación
Finalización de código ilimitada
Finalización de código ilimitada
Modo sin conexión
Modo sin conexión
Últimos modelos de IA
Últimos modelos de IA
Contexto de la base de código
Contexto de la base de código
Ediciones en varios archivos
Ediciones en varios archivos
Asistencia VCS
Asistencia VCS

Chat de IA que tiene en cuenta el contexto

¿No sabe cómo implementar un control específico en su proyecto MAUI o qué biblioteca utilizar para la funcionalidad multiplataforma? Pregúntele a AI Assistant a través del chat, que entenderá los contextos específicos de MAUI, XAML y C#, y dará respuestas adaptadas a la arquitectura y la pila tecnológica de su aplicación.

Finalización de código multilínea

AI Assistant puede generar bloques de código de varias líneas para completar diseños en XAML, establecer enlaces de datos o configurar servicios específicos de la plataforma. Empiece a escribir y, si hay sugerencias disponibles, verá un fragmento de código en gris listo para que lo apruebe.

Explicaciones de código

¿Hay alguna excepción en su aplicación MAUI que no entienda o no está seguro de alguna confirmación? AI Assistant explica los errores y las confirmaciones con todo detalle, y le ayuda a identificar los problemas rápidamente. Tanto si se trata de un error durante la ejecución de un control mal configurado o de una confirmación que implique varios cambios específicos de la plataforma, la IA lo desglosa para solucionar fácilmente el problema.

Lo que opinan nuestros clientes

Thibault Durand

Desarrollador de software, Linköping University

He utilizado los JetBrains IDEs durante 13 años y Rider desde su lanzamiento. Rider ofrece la mejor experiencia de desarrollo unificada, coherente y multiplataforma con todas las herramientas necesarias para desarrollar MAUI y otras aplicaciones .NET. Agradezco que el equipo escuche los comentarios y adapte el producto a las necesidades de los desarrolladores.

Syed Hoque

Ingeniero jefe de software, Retail Insight

JetBrains Rider ha sido mi IDE preferido durante los últimos seis años. El equipo del IDE ha creado excelentes funcionalidades para permitir que los desarrolladores nos centremos en hacer las cosas que nos encantan, es decir, convertir nuestras increíbles ideas en aplicaciones para el gran público. Ha sido una herramienta fundamental en mi arsenal desde los días de Xamarin hasta la era MAUI.

Marco Siccardi

Profesional del desarrollo de software, Galliker Transport & Logistics AG

Llevo utilizando Rider desde hace unos dos años, tanto para el trabajo como para mis proyectos paralelos. Tanto en Windows como en macOS, Rider mejora significativamente mi capacidad para escribir aplicaciones .NET MAUI de una forma que ningún otro IDE puede igualar.

Únase a estas empresas que ya emplean Rider

Walmart
BMW
Thoughtworks
Expedia
Wooga

Descubra la potencia de Rider hoy mismo

Gratis para uso no comercial

Libere más potencia de desarrollo
con dotUltimate

Impulse su productividad con herramientas avanzadas de perfilado y cobertura, así como funcionalidades impulsadas por IA. Obtenga dotUltimate, una solución rentable para todas sus necesidades de desarrollo .NET y de juegos.
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

Trabaje a su manera, alternando sin problemas entre Rider y ReSharper a voluntad, y obtenga acceso a herramientas de perfilado y cobertura de primer nivel disponibles solo para suscriptores de dotUltimate.

Acelere sus flujos de trabajo con capacidades impulsadas por IA integradas en Rider y ReSharper para acelerar la codificación y hacerla más agradable.

Reduzca la carga administrativa de las adquisiciones y optimice los costes con una única licencia integral. Prepare su negocio para el crecimiento con dotUltimate, que evoluciona constantemente junto con las necesidades de sus desarrolladores.