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.

AI Assistant para Rider

Este asistente basado en IA se integra perfectamente en el IDE para ofrecer toda una serie de funcionalidades que facilitan y hacen más agradable la codificación, la depuración y el perfeccionamiento del código.

Más información

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
Adobe
Thought Works
Expedia
Wooga

Descubra la potencia de Rider hoy mismo

Gratis para uso no comercial