Rider für Avalonia

Kostenlos für nicht-kommerzielle Nutzung

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.

Codeanalyse

Neben den vielen Inspektionen für WPF-ähnliche Frameworks bietet Rider auch eine Reihe von Avalonia-spezifischen Inspektionen mit Quick-Fixes zur Verbesserung Ihres Codes in .axaml-Dateien. Darüber hinaus versteht Rider die spezifische Syntax in Avalonia-Bindings und bietet erweiterte Unterstützung für CompiledBinding und die x:CompileBindings-Erweiterung.

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.

Weniger Routine, mehr Freude am Entwickeln.
Alle optimierten KI-Tools von JetBrains – direkt in Ihrer IDE, kostenlos.

Unbegrenzte Code-Completion
Unbegrenzte Code-Completion
Offlinemodus
Offlinemodus
Neueste KI-Modelle
Neueste KI-Modelle
Ihr Code als Kontext
Ihr Code als Kontext
Bearbeitung mehrerer Dateien
Bearbeitung mehrerer Dateien
VCS-Unterstützung
VCS-Unterstützung

Kontextspezifischer 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

Miha Markič

.NET-Berater und Softwareentwickler, Righthand

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.

Herman Kirshin

Softwareentwickler, JetBrains

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

Walmart
Adobe
Thought Works
Expedia
Wooga

Erleben Sie noch heute die Power von Rider

Kostenlos für nicht-kommerzielle Nutzung

Mit dotUltimate hat Ihre Entwicklung
mehr Power

Steigern Sie Ihre Produktivität mit modernen Profiling- und Coverage-Tools sowie KI-gestützten Funktionen. dotUltimate bietet Ihnen eine kosteneffiziente Lösung für alle .NET- und Gamedev-Anforderungen.
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

Arbeiten Sie nach Lust und Laune, indem Sie reibungslos zwischen Rider und ReSharper wechseln, und nutzen Sie erstklassige Profiling- und Coverage-Tools, die nur mit einem dotUltimate-Abonnement zugänglich sind.

Die integrierten KI-Funktionen von Rider und ReSharper beschleunigen Ihre Workflows und sorgen für eine zügigere und angenehmere Entwicklungserfahrung.

Reduzieren Sie den Beschaffungsaufwand und optimieren Sie Ihre Kosten mit einer einzigen, allumfassenden Lizenz. dotUltimate passt sich kontinuierlich an die Bedürfnisse Ihres Entwicklungsteams an und bringt so Ihr Unternehmen auf Wachstumskurs.