Avalonia 用 Rider

非商用利用の場合は無料

比類のない Avalonia 向けクロスプラットフォーム IDE

Avalonia と JetBrains Rider でクロスプラットフォームアプリのアイデアを実現

Rider は Avalonia を非常によく理解しており、Windows、macOS、および Linux における真のクロスプラットフォームアプリケーション制作の生産性を一切の妥協なく強化します。

コード解析

WPF 系フレームワークに対応した多数のインスペクションに加えて、Rider では .axaml ファイルのコードを改善する Avalonia 固有のインスペクションおよびクイックフィックス一式を使用できます。また、Rider は Avalonia バインディング固有の構文を理解し、CompiledBinding および x:CompileBindings 拡張に対する追加サポートを提供します。

見て学ぶ

Avalonia 開発者から裏技やヒントを直接入手しましょう!

この録画講演では、JetBrains Rider を使用して Avalonia でクロスプラットフォーム UI を作成する方法を全面的に紹介しています。Avalonia プロジェクトで Rider の性能を最大限に活用するのに役立つ実体験、ベストプラクティス、およびヒントとトリックをご覧ください。

定型作業を減らしてコーディングをもっと快適にしましょう。
全面改良された JetBrains AI ツールを IDE で無料提供しています。

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

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

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

複数行のコード補完

AI Assistant は XAML レイアウトの定義、スタイルの構成、リアクティブなバインディングのセットアップなどのタスクに対応した複数行のコードブロックを生成できます。入力を開始するとグレー表示のコードスニペットが提案され、それをレビューして承認できます。

コードの説明

Avalonia アプリの例外に対処したり、コミットを理解しようとしたりしていますか?AI Assistant はエラーとコミットを詳しく説明してくれます。データバインディングの問題に起因する実行時例外であれ、プラットフォーム固有のコードにまたがるコミットであれ、AI はそれらを細分化してデバッグの高速化と効率化を図ります。

Avalonia に対する取り組み

JetBrains は自社が制作し、サポートしているツールに自信を持っています。

自社製品の開発に Avalonia を使用しているのはそのためです。macOS および Linux バージョンの dotTrace と dotMemory、そして Rider への統合機能は Avalonia を使用して作成されています。弊社はこのように実際の開発を通して Avalonia 開発者のニーズを理解し、それを満たすように Rider を改善する努力を継続的に行っています。

お客様の声

Miha Markič

Righthand .NET コンサルタント兼ソフトウェアエンジニア

Rider を簡単にテストしましたが、C# コードに期待するような .axaml マークアップでのコンテキスト情報など、優れた Avalonia のサポートが初期状態で備わっているのが分かります。とても便利です。Avalonia UI と .NET の開発には絶対にお勧めです。

Herman Kirshin

JetBrains ソフトウェア開発者

最近は .NET と Avalonia を使用したクロスプラットフォーム GUI アプリケーションの開発はこれまで以上に簡単かつ高速化しており、これらのテクノロジーは年々改善されています。

Windows、macOS、Linux など、作業する OS に関係なく同等のエクスペリエンスを得られるため、Rider をメインツールに選びました。

Avalonia XAML を完全にサポートしているため、長年 Windows で WPF を扱ってきたのと同じように UI レイアウトの開発とリファクタリングを素早く効率的に行えます。

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 でビジネスの成長に備えましょう。