MAUI 用 Rider
比類のない MAUI 開発者向けクロスプラットフォーム IDE
.NET マルチプラットフォームアプリ UI(MAUI)と JetBrains Rider の強力なコーディング機能でアプリのアイデアの可能性を最大限に引き出しましょう
Rider の支援を受けて Android、Windows、iOS、および macOS 向けの MAUI アプリを 1 つのコードベースから作成、デバッグ、テスト、プロファイリングできます。Rider は Windows と macOS にも同レベルの素晴らしい UI と UX を提供しながら、最高のスマートコードインスペクション、移動機能、およびリファクタリングによってエラーのない C# と XAML コードをより素早く書けるようにします。
Xcode との高度な統合
Rider は初期状態のままで macOS 上の Xcode と高度に統合できます。ツールバーには接続中の Apple デバイスまたはエミュレーターのリストがあり、操作対象のデバイスを簡単に選択できるようになっています。また、iOS デバイスに .ipa
ファイルを直接発行し、MAUI iOS プロジェクトのプロビジョニングプロファイルを管理することもできます。
IDE 内から Android SDK を管理
Rider は Android 開発に必要なコンポーネントのインストールを支援します。たとえば、Android デバイスをターゲットにしている場合は、デバイスエミュレーターやその他のコンポーネントと共に Android SDK をインストールする必要があります。Rider では、Android 開発に必要なすべての SDK を管理するのに役立つ Android SDK ウィザードを起動することを推奨しています。
最高水準の Android サポート
Rider は Android Studio のプラグインを利用して MAUI アプリケーションの Android 部分に関連するすべてを支援します。Android Layout Editor、Layout Inspector、AndroidManifest.xml
、Logcat、Android Profiling、接続中のさまざまな物理デバイスと仮想デバイスなどの必要なものはすべて Rider 内でアクセスできるため、別のツールに切り替える必要はありません。
XAML のサポート
Rider が提供する最強の XAML サポートには、構文ハイライト、データバインディングの検証、およびコンテキストに応じた移動操作があります。コード補完機能では入力中に XAML 要素、属性、プロパティ値、データバインディングの候補が提示されます。Rider は XAML ホットリロードもサポートしているため、どのプラットフォーム向けでもより迅速かつ反復度の高い UI 作成が可能になります。
MAUI ワークロード
MAUI がマシンにインストールされていなくても MAUI アプリの作業を開始できます。JetBrains Rider の支援を受けて New Project(新規プロジェクト)ダイアログから適切な MAUI ワークロードを直接インストールできるようになりました。
Blazor Hybrid アプリ
Rider では洗練された Balzor Hybrid アプリを開発できます。HTML、CSS、JavaScript、C#、および Blazor コンポーネント用の強力なコードインサイト、コード補完、および移動操作を含むリッチな編集環境を提供しているため、シームレスな開発エクスペリエンスを体験できます。
カバレッジ付きの MAUI アプリのテスト
Rider では NUnit、MSTest、xUnit などの一般的なフレームワークを使用してアプリのユニットテストを作成、実行、およびデバッグできます。Rider 組み込みのコードカバレッジでは、ユニットテストのカバレッジと品質に関する詳細なインサイトを得られます。
MAUI アプリのプロファイリング
Rider 組み込みのプロファイラーは、macOS、Windows、および Mac Catalyst プラットフォームをターゲットとする .NET MAUI アプリ内のパフォーマンスのボトルネックとメモリの使用に関する問題をピンポイントで診断するのに欠かせないツールです。プロファイラーには Rider 内でパフォーマンスデータを直接収集して解析する便利な方法が備わっているため、アプリのパフォーマンスをその場で最適化して洗練させることができます。
お客様の声
私は JetBrains IDE を 13 年、Rider をリリース当初から使用してきました。Rider は統一された一貫性のある最高のクロスプラットフォーム開発エクスペリエンスを提供しており、MAUI やその他の .NET アプリの開発に必要なすべてのツールが備わっています。フィードバックを聞きいれ、開発者のニーズに製品を適応してくれたチームに感謝しています。
JetBrains Rider は私が過去 6 年間にわたって使用してきた IDE です。IDE の背後にいるチームは開発者が熱意を抱いていること、つまりは素晴らしいアイデアを大衆向けのアプリケーションに届けることに専念できる素晴らしい機能を提供しています。Xamarin 時代から MAUI 時代に至るまで、私が持つツール一式の中でも中心的な存在です。
仕事とサイドプロジェクトで Rider を 2 年ほど使用しています。Rider は Windows でも macOS でも .NET MAUI アプリケーションの作成スキルを大幅にアップしてくれました。これに匹敵する IDE は他にありません。
Rider はすでに多くの企業で利用されています。ぜひお試しください。
Experience the power of Rider today
非商用利用の場合は無料
Rider のさまざまな側面
Unity 向け Rider
Unity 用に C# を書くためのよりスマートな方法
Unreal Engine 向け Rider
優れたゲームの制作に役立つスマートな C++ とブループリントのサポート機能
AWS 向け Rider
Rider での C# を使用した AWS 開発
ウェブ向け Rider
クロスプラットフォーム ASP.NET 開発に最適 なツール
Avalonia 向け Rider
比類のない Avalonia 開発者向けクロスプラットフォーム IDE