适用于 Avalonia 的 Rider
适用于 Avalonia 的唯一跨平台 IDE
利用 Avalonia 和 JetBrains Rider 将您的跨平台应用创意变为现实
Rider 对 Avalonia 有着非常深的理解,可以毫不妥协地提高您在 Windows、macOS 和 Linux 上创建真正跨平台应用程序的工作效率。
观看并学习
直接从 Avalonia 开发者那里获取内部提示和技巧!
在这段录制的演讲中,您将看到使用 JetBrains Rider 通过 Avalonia 创建跨平台 UI 的全面演示。了解第一手经验、最佳做法以及提示和技巧,更好地为 Avalonia 项目充分释放 Rider 的强大功能。

上下文感知 AI 聊天
不确定如何在 Avalonia UI 项目中实现控件或哪个库最适合您的需求?通过聊天功能询问 AI Assistant。它了解 Avalonia 特定的上下文、XAML 和 C#,可以根据您的项目架构和跨平台要求提供答案。
多行代码补全
AI Assistant 可以为定义 XAML 布局、配置样式或设置反应式绑定等任务生成多行代码块。当您开始输入时,它会建议灰显的代码段,供您检查和审批。
代码解释
处理 Avalonia 应用中的异常或尝试理解提交?AI Assistant 会详细解释错误和提交。无论是数据绑定问题导致的运行时异常,还是跨平台特定代码的提交,AI 都能将其分解,供您更快速更有效地进行调试。
我们对 Avalonia 的承诺
在 JetBrains,我们相信我们所创造和支持的工具。
这就是我们在开发自己的产品时使用 Avalonia 的原因。dotTrace 和 dotMemory 的 macOS 和 Linux 版本以及它们与 Rider 的集成都是使用 Avalonia 构建的。这种第一手经验确保我们不仅能了解 Avalonia 开发者的需求,还能不断改进 Rider 以满足这些需求。
我们的客户评价
我对 Rider 进行了简单的测试,发现它的 Avalonia 支持非常出色,例如 .axaml 标记中的上下文信息符合人们对 C# 代码的预期。这确实可以提供很大的帮助。我绝对会推荐将 Rider 用于任何 Avalonia 和 .NET 开发。
如今,使用 .NET 和 Avalonia 开发跨平台 GUI 应用程序比以往更加简单快捷,而且这些技术每年都在不断改进。
我选择 Rider 作为主要工具,因为无论我是在 Windows、macOS 还是 Linux 操作系统下工作,我都能获得相同的体验。
对 Avalonia XAML 的全面支持帮助我快速高效地开发和重构 UI 布局,就像多年来在 Windows 上使用 WPF 一样。
加入已使用 Rider 的公司行列
Rider 的多面性
JetBrains Rider 是一款领先的跨平台 IDE,适合希望提高工作效率和简化开发流程的 .NET 和游戏开发者。
适用于 Unity 的 Rider
更聪明地使用 C# 开发 Unity
适用于 Unreal Engine 的 Rider
智能 C++ 和蓝图支持,助力制作最出色的游戏
适用于 AWS 的 Rider
在 Rider 中使用 C# 进行 AWS 开发
适用于 Web 的 Rider
您的 ASP.NET 开发只需一款 IDE
适用于 AWS 的 Rider
唯一面向 MAUI 开发者的跨平台 IDE