Rider für Avalonia
Die einzige plattformunabhängige IDE für Avalonia
Mit Avalonia und JetBrains Rider werden aus Ihren Ideen plattformunabhängige Apps
Durch ein konkurrenzlos detailliertes Verständnis von Avalonia steigert Rider Ihre Produktivität bei der Entwicklung wirklich plattformunabhängiger Anwendungen, die ohne Kompromisse unter Windows, macOS und Linux lauffähig sind.
Lernen Sie mit unseren Videos
Insider-Tipps und Techniken direkt von einem Avalonia-Entwickler!
In diesem aufgezeichneten Vortrag wird Ihnen im Detail vorgeführt, wie Sie in JetBrains Rider plattformunabhängige Bedienoberflächen mit Avalonia erstellen können. Erfahrungen aus erster Hand, Best Practices und Tipps helfen Ihnen, in Ihren Avalonia-Projekten die volle Leistung von Rider zu nutzen.

AI Assistant für Rider
Dieser optimal in die IDE integrierte KI-Helfer bietet Ihnen eine Reihe von Funktionen, die das Programmieren, Debuggen und Anpassen Ihres Codes einfacher und angenehmer machen.
Mehr erfahrenKontextspezifischer KI-Chat
Sie sind sich nicht sicher, wie Sie ein Steuerelement in Ihrem Avalonia-UI-Projekt implementieren sollen oder welche Bibliothek am besten zu Ihren Anforderungen passt? Fragen Sie AI Assistant im Chat. Er berücksichtigt Avalonia-spezifische Kontexte, kennt XAML und C# und gibt Ihnen Antworten, die auf die Architektur und die Cross-Plattform-Anforderungen Ihres Projekts abgestimmt sind.
Mehrzeilige Code-Completion
AI Assistant kann mehrzeilige Codeblöcke generieren, um XAML-Layouts zu definieren, Codestile zu konfigurieren oder reaktive Bindungen einzurichten. Während Sie Ihren Text eingeben, werden Ihnen ausgegraute Codeabschnitte vorgeschlagen, die Sie nur noch überprüfen und genehmigen müssen.
Codeerklärungen
Sie plagen sich mit einer Ausnahme in Ihrer Avalonia-App oder versuchen, einen Commit zu verstehen? AI Assistant erklärt Ihnen Fehler und Commits im Detail. Ganz gleich, ob es um eine Laufzeitausnahme aufgrund eines Datenbindungsproblems geht oder um einen Commit mit plattformspezifischem Code – die KI schlüsselt das Problem auf, um ein schnelleres und effektiveres Debugging zu ermöglichen.
Wir glauben an Avalonia
Bei JetBrains glauben wir fest an die Tools, die wir entwickeln und unterstützen.
Deshalb nutzen wir Avalonia auch bei der Entwicklung unserer eigenen Produkte. Die macOS- und Linux-Versionen von dotTrace und dotMemory sowie ihre Integrationen in Rider wurden mit Avalonia erstellt. Durch diese praktischen Erfahrungen stellen wir sicher, dass wir nicht nur die Bedürfnisse der Avalonia-Entwickler*innen verstehen, sondern auch kontinuierlich an der Verbesserung von Rider arbeiten, um diese Bedürfnisse zu erfüllen.
Das sagen unsere Kunden
Bei meinem kurzen Test konnte ich feststellen, dass Rider standardmäßig eine großartige Avalonia-Unterstützung bietet, zum Beispiel Kontextinformationen in .axaml-Markup, wie man sie bei C#-Code erwarten würde. Und das ist wirklich hilfreich. Ich würde es unbedingt für jedes Avalonia- und .NET-Entwicklungsprojekt empfehlen.
Die Entwicklung plattformunabhängiger grafischer Anwendungen mit .NET und Avalonia ist heute einfacher und schneller denn je – und die Technologien werden von Jahr zu Jahr besser.
Ich habe mich für Rider als mein primäres Tool entschieden, weil ich mich unabhängig vom gerade verwendeten Betriebssystem – Windows, macOS oder Linux – auf eine identische Erfahrung verlassen kann.
Die vollständige Unterstützung von Avalonia XAML hilft mir, Bedienoberflächen schnell und effizient zu entwickeln und zu refaktorieren, so wie ich das jahrelang bei der Arbeit mit WPF unter Windows getan habe.
Diese Unternehmen nutzen Rider bereits – schließen Sie sich ihnen an
Rider: vielseitig und flexibel
JetBrains Rider ist eine führende plattformunabhängige IDE für .NET- und Game-Entwickler*innen, die ihre Produktivität steigern und den Entwicklungsprozess vereinfachen möchten.
Rider für Unity
Der intelligentere Weg, C#-Code für Unity zu schreiben
Rider für Unreal Engine
Unterstützung für Smart C++ und Blueprints, um die besten Spiele zu entwickeln
Rider für AWS
C#-Entwicklung auf AWS in Rider
Rider für Web
Die einzige IDE, die Sie für die ASP.NET-Entwicklung benötigen
Rider für MAUI
Die einzige plattformunabhängige IDE für die MAUI-Entwicklung