Rider pour Avalonia

Gratuit pour une utilisation non commerciale

Le seul IDE multiplateforme pour Avalonia

Donnez vie à vos concepts d'applications multiplateformes avec Avalonia et JetBrains Rider

En offrant le meilleur niveau d'analyse de code dans Avalonia, Rider booste votre productivité et vous permet de créer des applications véritablement multiplateformes sous Windows, macOS et Linux sans compromis.

Analyse du code

En complément des différentes inspections des frameworks de type WPF, Rider apporte tout un ensemble d'inspections propres à Avalonia avec des correctifs rapides pour améliorer le code des fichiers .axaml. De plus, Rider comprend la syntaxe des liaisons dans Avalonia et assure une prise en charge étendue pour CompiledBinding et l'extension x:CompileBindings.

Regarder des vidéos de formation

Bénéficiez de conseils et de techniques d'experts provenant directement d'un développeur Avalonia !

Dans cette présentation enregistrée, vous verrez une démonstration complète de la façon de créer des interfaces utilisateur multiplateformes avec Avalonia à l'aide de JetBrains Rider. Découvrez des expériences concrètes, les meilleures pratiques ainsi que des trucs et astuces pour vous aider à exploiter toute la puissance de Rider pour vos projets Avalonia.

AI Assistant pour Rider

Parfaitement intégré à l'IDE, ce compagnon basé sur l'IA offre toute une série de fonctionnalités qui rendent la programmation, le débogage et l'affinement de votre code plus faciles et plus agréables.

En savoir plus

Chat avec l'IA tenant compte du contexte

Vous ne savez pas comment implémenter un contrôle dans votre projet d'interface utilisateur Avalonia ou quelle bibliothèque correspond le mieux à vos besoins ? Demandez à l'AI Assistant à l'aide de la fonctionnalité de chat. Il comprend les contextes spécifiques à Avalonia, XAML et C#, et fournit des réponses qui correspondent à l'architecture de votre projet et aux exigences multiplateformes.

Saisie semi-automatique du code multiligne

L'AI Assistant peut générer des blocs de code multilignes pour des tâches telles que la définition de mises en page XAML, la configuration de styles ou la mise en place de liaisons réactives. Lorsque vous commencez à taper, des extraits de code grisés vous sont proposés pour examen et approbation.

Explication du code

Vous gérez une exception dans votre application Avalonia ou vous essayez de comprendre un commit ? L'AI Assistant explique les erreurs et les commits en détail. Qu'il s'agisse d'une exception d'exécution provenant d'un problème de liaison de données ou d'un commit concernant un code spécifique à la plateforme, l'IA les décompose pour un débogage plus rapide et plus efficace.

Notre engagement envers Avalonia

Chez JetBrains, nous croyons aux outils que nous créons et prenons en charge.

C'est pourquoi nous utilisons Avalonia pour développer nos propres produits. Les versions macOS et Linux de dotTrace et dotMemory, ainsi que leurs intégrations dans Rider, ont été créées à l'aide d'Avalonia. Grâce à cette expérience directe, non seulement nous comprenons les besoins des développeurs Avalonia, mais nous nous efforçons également continuellement d'améliorer Rider pour répondre à ces besoins.

Témoignages de nos clients

Miha Markič

Consultant .NET et ingénieur logiciel, Righthand

Après un essai rapide de Rider, j'ai vite vu qu'il prenait directement en charge Avalonia sans problème, notamment avec des informations contextuelles dans le balisage des fichiers .axaml, comme on peut s'y attendre en code C#. Et c'est réellement utile. Je le recommanderais sans hésitation pour le développement Avalonia et .NET.

Herman Kirshin

Développeur de logiciels, JetBrains

De nos jours, développer des applications d’interface utilisateur graphique multiplateformes avec .NET et Avalonia est plus facile et plus rapide que jamais, et ces technologies s'améliorent chaque année.

J'ai choisi Rider comme outil principal, car je bénéficie de la même expérience, peu importe le système d'exploitation que j'utilise : Windows, macOS ou Linux.

La prise en charge complète d'Avalonia XAML m'aide à développer et à refactoriser les mises en page de l'interface utilisateur rapidement et efficacement, comme c'était le cas pendant des années avec WPF sous Windows.

Rejoignez ces entreprises qui utilisent déjà Rider

Walmart
Adobe
Thought Works
Expedia
Wooga

Découvrez la puissance de Rider dès aujourd'hui

Gratuit pour une utilisation non commerciale