Rider for Xamarin
面向 Xamarin 开发者的专业 IDE
规划为 iOS 和 Android 构建出色的应用,使用 Rider 帮助您通过 Xamarin 编码。
30 天免费试用
JetBrains Rider 是适用于 Xamarin 开发的快速且强大的 IDE。它能够在 Windows 和 macOS 上提供令人难以置信的用户界面和体验。具有出众的智能代码检查和重构功能,可增强您的 C# 体验,并使您能够更快速地编写无错误代码。
JetBrains Xamarin SDK
Rider 支持随 Visual Studio 和 Visual Studio for Mac 安装的 Xamarin SDK。如果您没有许可证,无法使用 Visual Studio 随附的 SDK,可以改用 JetBrains Xamarin SDK。这是自定义构建的 Xamarin GitHub 源,包括一些改进和其他代码。
一流的 Android 支持
得益于 Android Studio 的 Android 插件,Rider 可以帮助执行与 Xamarin 应用程序 Android 部分相关的一切任务。无需切换到另一个工具,您需要的一切均已准备就绪,例如 Android Visual Designer、Layout Inspector、AndroidManifest.xml、Logcat 和 Android Profiling 等,它们均包含在 Rider 中。
在 IDE 内部管理 Android SDK
Rider 可以帮助您安装为 Android 开发所需的组件。例如,如果您要面向 Android 设备,则需要安装 Android SDK 以及设备模拟器和其他组件。Rider 建议启动 Android SDK 向导,它可以帮助您管理 Android 开发所需的所有 SDK。
与 Xcode 深度集成
得益于 JetBrains AppCode,Rider 可在 macOS 上提供与 Xcode 的深度集成。此工具栏包括连接的 Apple 设备列表,让您能够轻松地选择想要使用的设备。您也可以直接向 iOS 设备发布 .ipa 文件,并为 Xamarin iOS 项目管理预配配置文件。
Xamarin.Forms 支持
除了出色的 C# 语言支持外,Rider 还提供功能丰富的 XAML 代码分析,可以快速地进行代码补全和多个重构。在 Android 和 iOS 平台上添加了对 Xamarin.Forms XAML 热重载的支持,您现在可以使用这款工具大幅提高工作效率。
客户
作为 IT 顾问,我们必须经常在编程语言和生态系统之间切换。随着 Rider 弥补 JetBrains IDE 的短板,我们现在还可以轻松地切换到 .NET 开发,并且得心应手。我们现在将 Rider 作为 Xamarin 开发的主 IDE。这款 IDE 已取得长足进步!
Tobias Hoppenthaler,
首席 IT 顾问, msg group
首席 IT 顾问, msg group
Rider 是最适合 .NET 开发,尤其是 Xamarin 开发的 IDE。Rider 支持跨平台,这意味着我可以获得强大的重构、单元测试、热重载,以及 Mac 或 Windows 上的其他出色工具!
Dylan Berry,
技术顾问, ObjectSharp
技术顾问, ObjectSharp
如今,大多数开发者都会使用两个工具,一个是 IDE,另一个是文本编辑器。Rider 是我的 IDE,我从 2017 年开始一直使用 Rider 在 macOS 上开发跨平台 Xamarin 应用程序。我曾怀念在 Mac 上使用 Visual Studio 的日子,但现在有了 Rider,我甚至不用在 Windows 上使用 Visual Studio。Rider 拥有我交付跨平台移动应用所需的全部工具,在 Windows 或 Mac 上的使用体验相同。大家口口相传。问问我的朋友们,他们都已经改用 Rider。
Rodney Littles, II,
高级软件工程师
高级软件工程师
加入已使用 Rider 的公司行列。
获取 30 天免费试用机会
Rider 的多面性
Rider 让您可以高效地开发各种应用程序,包括:.NET 桌面应用程序、服务与库、Unity 与 Unreal Engine 游戏、Xamarin 应用、ASP.NET 和 ASP.NET Core Web 应用程序等。
Rider for Unity
更聪明地使用 C# 开发 Unity
Rider for Unreal Engine
智能 C++ 和蓝图支持,助力制作最出色的游戏
Rider for AWS
在 Rider 中使用 C# 进行 AWS 开发
Rider 用于 Web 开发
适用于跨平台 ASP.NET 开发的绝佳工具
Rider for MAUI
面向 MAUI 开发者的唯一跨平台 IDE
Rider for Avalonia
面向 Avalonia 开发者的唯一跨平台 IDE