Rider pour MAUI
Le seul IDE multiplateforme pour les développeurs MAUI
Réalisez le potentiel de vos idées d'applications avec .NET Multi-platform App UI (MAUI) et toute la puissance des fonctionnalités de programmation de JetBrains Rider
Créez, exécutez, déboguez, testez et profilez vos applications MAUI pour Android, Windows, iOS et macOS - le tout depuis une base de code unique - à l'aide de Rider. Retrouvez la même interface et expérience utilisateur aussi bien sous Windows que macOS, sans oublier les meilleures inspections de code intelligentes, la navigation et les refactorisations pour vous permettre d'écrire du code C# et XAML plus rapidement et sans erreurs.
Intégration en profondeur avec Xcode
Rider offre directement une intégration profonde avec Xcode sur macOS. La barre d'outils contient la liste des appareils ou émulateurs Apple connectés et vous permet de sélectionner facilement celui avec lequel vous souhaitez travailler. Vous pouvez également publier des fichiers .ipa
directement sur un appareil iOS et gérer les profils de provisionnement pour les projets MAUI iOS.
Gestion du SDK Android depuis l'IDE
Rider facilite l'installation des composants requis pour le développement Android. Par exemple, si vous ciblez les appareils Android, vous devez installer Android SDK, ainsi qu'un émulateur d'appareils et autres composants. Rider suggère le lancement de l'assistant Android SDK, qui vous aide à gérer les SDK requis pour le développement Android.
Prise en charge Android de premier ordre
Grâce au plugin d'Android Studio, Rider vous aide pour toute la partie Android d'une application MAUI. Inutile de basculer vers un autre outil, car Rider contient tout ce dont vous avez besoin, à savoir Android Layout Editor, Layout Inspector, AndroidManifest.xml
, Logcat, le profilage Android et de nombreux appareils physiques et virtuels connectés, pour ne donner que quelques exemples.
Prise en charge de XAML
L'excellente prise en charge de XAML par Rider inclut la mise en évidence des éléments de syntaxe, la validation des liaisons de données et la navigation contextuelle. La fonctionnalité de saisie semi-automatique du code suggère des éléments XAML, des attributs, des valeurs de propriétés et des liaisons de données en cours de saisie. Rider prend également en charge XAML Hot Reload, afin de créer une expérience de développement plus rapide et itérative lors de la création d'interfaces utilisateur pour toutes les plateformes.
Charges de travail MAUI
Si MAUI n'est pas installé sur votre ordinateur, vous pouvez toujours travailler sur une application MAUI. Avec JetBrains Rider, vous pouvez maintenant installer les charges de travail MAUI voulues directement depuis la boîte de dialogue New Project.
Applications Blazor Hybrid
Rider vous aide à développer des applications Blazor Hybrid avancées. Il offre un éditeur enrichi qui inclut des analyses de code puissantes, la saisie semi-automatique du code et la navigation pour les composants HTML, CSS, JavaScript, C# et Blazor, afin d'offrir une expérience de développement fluide.
Test des applications MAUI avec couverture
Avec Rider, vous pouvez créer, exécuter et déboguer des tests unitaires pour votre application à l'aide de frameworks populaires tels que NUnit, MSTest ou xUnit. La couverture de code intégrée de Rider fournit des informations détaillées sur l'étendue et la qualité de la couverture de vos tests unitaires.
Applications de profil MAUI
Les profileurs intégrés de Rider sont des outils essentiels pour identifier précisément et diagnostiquer les goulots d'étranglement des performances et les problèmes de gestion de la mémoire dans vos applications MAUI .NET ciblant les plateformes macOS, Windows et Mac Catalyst. Ces profileurs constituent une solution pratique pour réunir et analyser les données de performances directement dans Rider, afin d'assurer l'optimisation instantanée et l'amélioration des performances de votre application.
Témoignages de nos clients
J'utilise les JetBrains IDEs depuis 13 ans et Rider depuis qu'il est disponible. Rider offre la meilleure expérience de développement multiplateforme et unifiée, et dispose de tous les outils nécessaires pour développer MAUI et d'autres applications .NET. J'apprécie aussi la prise en compte des retours d'expérience et la capacité d'adaptation du produit aux besoins des développeurs.
JetBrains Rider a été mon IDE de choix au cours des six dernières années. L'équipe derrière cet IDE ajoute régulièrement d'excellentes fonctionnalités pour aider les développeurs à se focaliser sur les choses qu'ils aiment faire, à savoir transformer leurs brillantes idées en applications pour le grand public. Il a été un outil clé dans mon arsenal, de la période Xamarin à l'ère actuelle de MAUI.
J'utilise Rider depuis environ deux ans, aussi bien pour le travail que pour mes projets personnels. Que ce soit sous Windows ou macOS, Rider améliore considérablement ma capacité à écrire des applications .NET MAUI, d'une manière qu'aucun autre IDE ne peut égaler.
Rejoignez ces entreprises qui utilisent déjà Rider
Découvrez la puissance de Rider dès aujourd'hui
Gratuit pour une utilisation non commerciale
Les multiples facettes de Rider
Rider pour Unity
Un moyen plus intelligent d'écrire en C# pour les projets Unity
Rider pour Unreal Engine
Prise en charge intelligente de C++ et Blueprints pour créer les meilleurs jeux
Rider pour AWS
Développer sur AWS avec C# dans Rider
Rider pour le web
L'outil idéal pour le développement ASP.NET multiplateforme
Rider pour Avalonia
Le seul IDE multiplateforme pour les développeurs Avalonia