Rider para MAUI

Gratuito para uso não comercial

O único IDE multiplataformas para desenvolvedores em MAUI

Libere todo o potencial das suas ideias de aplicativos com o Multi-platform App UI (MAUI) do .NET e os poderosos recursos de programação do JetBrains Rider

Crie, execute, depure, teste e faça profiling de aplicativos MAUI para Android, Windows, iOS e macOS, tudo a partir de uma única base de código, com o auxílio do Rider. Ele oferece a mesma interface e experiência de usuário no Windows e no macOS, além de simplesmente as melhores inspeções inteligentes de código, a melhor navegação e as melhores refatorações, para dar a você o poder de escrever mais rapidamente código em C# e XAML sem erros.

Integração profunda com o Xcode

Já desde a instalação, o Rider fornece integração profunda com o Xcode no macOS. A barra de ferramentas contém uma lista de dispositivos da Apple e emuladores conectados, permitindo que você selecione facilmente aquele com o qual deseja trabalhar. Você também pode publicar arquivos .ipa diretamente em um dispositivo iOS e gerenciar perfis de provisionamento em projetos de MAUI para iOS.

Gerencie o Android SDK de dentro do IDE

O Rider ajuda você a instalar os componentes necessários para o desenvolvimento para Android. Por exemplo, se você tiver dispositivos Android como alvos, precisará instalar o Android SDK, juntamente com um emulador de dispositivo e outros componentes. O Rider sugere inicializar o assistente do Android SDK, que ajuda você a gerenciar todos os SDKs necessários para o desenvolvimento para Android.

Suporte de primeira ao Android

Graças a um plug-in do Android Studio, o Rider auxilia com tudo relacionado à parte de Android de um aplicativo MAUI. Você não precisa alternar para outra ferramenta, pois já tem tudo de que precisa diretamente dentro do Rider, incluindo o Android Layout Editor, o Layout Inspector, o arquivo AndroidManifest.xml, o Logcat, profiling em Android e diversos dispositivos físicos e virtuais conectados, só para citar alguns exemplos.

Suporte a XAML

O suporte total do Rider a XAML inclui realce de sintaxe, validação de vinculações de dados e navegação contextual. O recurso de complementação de código sugere elementos, atributos, valores de propriedades e vinculações de dados em XAML à medida que você digita. O Rider também tem suporte ao XAML Hot Reload, proporcionando a você uma experiência de desenvolvimento mais rápida e iterativa ao criar interfaces de usuário para todas as plataformas.

Cargas de trabalho do MAUI

Mesmo que você não tenha o MAUI instalado na sua máquina, você ainda pode começar a trabalhar em um aplicativo MAUI. Com o auxílio do JetBrains Rider, agora você pode instalar a carga de trabalho apropriada do MAUI diretamente a partir do diálogoNew Project.

Aplicativos Blazor Hybrid

O Rider ajuda você a desenvolver aplicativos Blazor Hybrid sofisticados. Ele oferece um rico ambiente de edição que inclui robustos insights de código, complementação e navegação para componentes de HTML, CSS, JavaScript, C# e Blazor, garantindo uma experiência transparente de desenvolvimento.

Teste aplicativos MAUI com cobertura

Com o Rider, você pode criar, executar e depurar testes de unidade do seu aplicativo, usando frameworks populares como NUnit, MSTest ou xUnit. A cobertura de código integrada ao Rider fornece insights detalhados da extensão e da qualidade da cobertura dos seus testes de unidade.

Faça profiling de aplicativos MAUI

Os profilers incluídos no Rider são ferramentas vitais para identificar e diagnosticar gargalos de desempenho e problemas de uso de memória dentro dos seus aplicativos MAUI para .NET visando as plataformas macOS, Windows e Mac Catalyst. Esses profilers oferecem uma maneira conveniente de coletar e analisar dados de desempenho diretamente de dentro do Rider, possibilitando a otimização e o refinamento do desempenho do seu aplicativo em tempo real.

AI Assistant para o Rider

Este assistente por IA integra-se de forma transparente ao IDE e oferece inúmeros recursos que tornam a programação, a depuração e o refinamento do seu código mais fáceis e agradáveis.

Saiba mais

Chat com IA e reconhecimento de contexto

Você não tem certeza de como implementar um controle específico no seu projeto do MAUI ou não sabe qual biblioteca usar para recursos multiplataformas? Pergunte ao AI Assistant através do chat. Ele compreende contextos específicos do MAUI, XAML e C#, dando respostas sob medida para a arquitetura do seu aplicativo e para o seu ferramental tecnológico.

Complementação de código em várias linhas

O AI Assistant pode gerar trechos de código de várias linhas para ajudar você a completar layouts em XAML, configurar associações de dados ou serviços específicos de uma plataforma. Comece a digitar e, se estiver disponível uma sugestão, aparecerá um trecho de código em cinza claro, pronto para você aprovar.

Explicações de código

Você está confuso com uma exceção no seu aplicativo do MAUI ou não tem certeza do que aconteceu com um commit recente? O AI Assistant explica erros e commits em detalhe, ajudando você a identificar rapidamente a causa de um problema. Seja um erro de runtime causado por um controle mal configurado ou um commit que envolva diversas alterações específicas de uma plataforma, a IA detalha o problema para você solucioná-lo mais facilmente.

O que os nossos clientes dizem

Thibault Durand

Desenvolvedor de Software na Universidade de Linköping

Venho usando os JetBrains IDEs há 13 anos e o Rider desde o lançamento. O Rider oferece a melhor experiência de desenvolvimento — unificada, consistente e multiplataformas, com todas as ferramentas necessárias para desenvolver aplicativos MAUI e outros para .NET. Aprecio o fato de a equipe escutar o feedback e adaptar o produto para se adequar às necessidades dos desenvolvedores.

Syed Hoque

Engenheiro-chefe de Software na Retail Insight

O JetBrains Rider tem sido o meu IDE de escolha nos últimos seis anos. A equipe por trás dele vem entregando excelentes recursos para manter a nós, desenvolvedores, concentrados em fazermos as coisas que amamos, ou seja, transformar nossas ideias incríveis em aplicativos para as massas. O Rider tem sido uma ferramenta fundamental no meu arsenal, desde o tempo do Xamarin até a era do MAUI.

Marco Siccardi

Profissional de Desenvolvimento de Software na Galliker Transport & Logistics AG

Já venho usando o Rider há cerca de dois anos, tanto no trabalho quanto nos meus outros projetos. Seja no Windows ou no macOS, o Rider aumenta significativamente a minha capacidade de escrever aplicativos MAUI para .NET, de uma maneira que nenhum outro IDE consegue.

Junte-se a estas empresas que já usam o Rider

Walmart
Adobe
Thought Works
Expedia
Wooga

Experimente o poder do Rider hoje mesmo

Gratuito para uso não comercial