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 AI ツールを IDE で無料提供しています。

無制限のコード補完
無制限のコード補完
オフラインモード
オフラインモード
最新 AI モデル
最新 AI モデル
コードベースのコンテキスト
コードベースのコンテキスト
複数ファイルの編集
複数ファイルの編集
VCS の支援
VCS の支援

コンテキストを認識する AI チャット

MAUI プロジェクトで特定のコントロールを実装する方法やクロスプラットフォーム機能に使用すべきライブラリが分かりませんか?チャット機能を通じて AI Assistant に質問しましょう。AI Assistant は MAUI 固有のコンテキスト、XAML、および C# を認識するため、アプリのアーキテクチャやテクノロジースタックに合った回答を得られます。

複数行のコード補完

AI Assistant は XAML レイアウトの補完、データバインディングのセットアップ、プラットフォーム固有のサービスの構成を支援する複数行のコードブロックを生成できます。入力を開始すると、提案がある場合にはコードスニペットがグレー表示で提供され、それを承認できます。

コードの説明

MAUI アプリの例外に困惑したり、最近のコミットに不安を感じたりしていませんか?AI Assistant はエラーとコミットを詳しく説明することで、問題を素早く特定できるようにします。構成エラーのあるコントロールの実行時エラーであれ、プラットフォーム固有の複数の変更を伴うコミットであれ、AI はそれらを細分化してトラブルシューティングを容易に行えるようにします。

お客様の声

Thibault Durand

リンショーピング大学ソフトウェア開発者

私は JetBrains IDE を 13 年、Rider をリリース当初から使用してきました。Rider は統一された一貫性のある最高のクロスプラットフォーム開発エクスペリエンスを提供しており、MAUI やその他の .NET アプリの開発に必要なすべてのツールが備わっています。フィードバックを聞きいれ、開発者のニーズに製品を適応してくれたチームに感謝しています。

Syed Hoque

Retail Insight リードソフトウェアエンジニア

JetBrains Rider は私が過去 6 年間にわたって使用してきた IDE です。IDE の背後にいるチームは開発者が熱意を抱いていること、つまりは素晴らしいアイデアを大衆向けのアプリケーションに届けることに専念できる素晴らしい機能を提供しています。Xamarin 時代から MAUI 時代に至るまで、私が持つツール一式の中でも中心的な存在です。

Marco Siccardi

Galliker Transport & Logistics AG ソフトウェア開発プロフェッショナル

仕事とサイドプロジェクトで Rider を 2 年ほど使用しています。Rider は Windows でも macOS でも .NET MAUI アプリケーションの作成スキルを大幅にアップしてくれました。これに匹敵する IDE は他にありません。

Rider はすでに多くの企業で利用されています。ぜひお試しください。

Walmart
Adobe
Thought Works
Expedia
Wooga

今すぐ Rider の力を体験しましょう

非商用利用の場合は無料


dotUltimate でさらなる開発力を引き出しましょう

高度なプロファイラーやカバレッジツールと AI 搭載機能で生産性を向上させましょう。あらゆる .NET およびゲーム開発のニーズに対応するコスト効率の高いソリューションである dotUltimate を入手してください。
Rider
ReSharper
ReSharper C++
AI Assistant
dotCover
dotTrace
dotMemory
dotPeek

Rider と ReSharper を自由に切り替えながら自分のスタイルで作業し、dotUltimate の契約者のみが使用可能な最高クラスのプロファイラーとカバレッジツールにアクセスしましょう。

Rider と ReSharper に組み込まれた AI 搭載機能でワークフローを加速し、コーディングをより迅速かつ楽しく行えるようにしましょう。

単一の包括的なライセンスで調達の手間を削減し、コストを最適化しましょう。開発者のニーズに合わせて進化し続ける dotUltimate でビジネスの成長に備えましょう。

OSZAR »