フルスタック
ウェブ開発向け Rider

ASP.NET 開発に
唯一必要な IDE

Rider は IntelliJ プラットフォームと ReSharper を基盤とする高速で強力なクロスプラットフォーム .NET IDE です。ウェブ開発とデータベースをサポートするツールがバンドルされているため、従来の ASP.NET / ASP.NET Core 両方のアプリケーションを開発するために必要なものすべてを 1 つの IDE で入手できます。

30 日間無料体験版

Rider は現在、フルスタック開発を楽に行える唯一の IDE です。C# と TypeScript の両方が手厚くサポートされているため、複数の IDE を切り替えながら作業を進める必要がありません。

Noest ソフトウェアアーキテクト
Wouter Huysentruit

Rider を選ぶ理由

1 つの IDE でフロントエンド/バックエンド開発に対応

Rider は、C# および ASP.NET Razor 構文から JavaScript、TypeScript、HTML、CSS、JSON、SQL などに至るまで、.NET 開発で使用されている多様な言語用に豊富な編集支援機能とコードインサイトを提供しています。

ウェブ開発テクノロジーとの緊密な統合

Rider は、Node.js、React、Angular、および Vue.js との連携、NPM や Yarn などのフロントエンドテストフレームワークとパッケージマネージャーとの統合、IIS および IIS Express のサポートをシームレスに実現します。

あらゆるプラットフォームの異なるランタイム向けに開発

ASP.NET や ASP.NET Core ウェブアプリケーションなど、.NET 6、.NET Framework、および .NET Core をターゲットとする広範なプロジェクトを開発できます。複数のランタイムの実行とデバッグを行えるだけでなく、Rider 自体が Windows、macOS、および Linux の複数のプラットフォームで実行できるように設計されています。

React TypeScript VueJS ASP.NET Core Angular AWS Blazor Kubernetes Azure MySQL Docker ASP.NET MSTest Jest JavaScript Mocha Karma Google Cloud Microsoft SQL Server SQLite xUnit.net PostgreSQL Protractor IIS Express Docker Compose Entity Framework NPM Yarn IIS NUnit

Rider で ASP.NET 開発が楽に行える理由

多様なウェブフレームワークのサポート

初期状態で ASP.NET/ASP.NET Core テンプレートがバンドルされた Angular、React、および React + Redux 用のプロジェクトテンプレートを選択するか、VueJS やその他の JavaScript フロントエンドフレームワークを手間なく使用することができます。

データベースと SQL のサポート

Rider を閉じることなく、Microsoft SQL Server、MySQL、PostgreSQL、SQLite、および Oracle を使用できます。データベースへの接続、スキーマとテーブルデータの編集、クエリの実行を行えるだけでなく、UML ダイアグラムを使ったスキーマ解析も可能です。Rider には Entity Framework 6 と連携するための UI も提供されています。

クロス言語のナビゲーションと検索

コードベース内のあらゆるファイル、型、またはメンバーに即座に移動できるだけでなく、設定やアクションを検索できます。クロス言語での使用箇所や文字列リテラル内の出現箇所など、あらゆるシンボルの使用箇所を検索できます。

クライアント/サーバーサイド両方のコードをデバッグ

組み込みのデバッガーを使用すれば、クライアント/サーバーサイド両方のコードをデバッグできるだけでなく、対話型デバッガーコンソールで JavaScript コードスニペットを実行することも可能です。また、SSH でアクセス可能なマシン上でコードをデバッグしたり、リモートデバッグエージェントを使用して SSH 接続を確立したりすることもできます。

エンドポイントのサポート

バックエンド/フロントエンド両方のコードを参照し、ASP.NET Core エンドポイントに移動することができます。ソリューションに OpenAPI 仕様が存在する場合は Rider がエンドポイントを認識するため、Rider 組み込みの HTTP クライアントを使ってエンドポイントを簡単にテストすることができます。

高度なパッケージ管理

Rider は NuGet を組み込みでサポートしているため、パッケージ、パッケージソース、および NuGet キャッシュのインストールと管理を円滑に行うことができます。また、NPM と Yarn もサポートしているため、ASP.NET Core および JavaScript ライブラリと連携することが可能です。

すべての機能を見る
Rider

Windows / macOS / Linux 向けの高速かつ強力なクロスプラットフォーム .NET IDE をお試しください

30 日間無料体験版

お客様の声
Rider を .NET 用の IDE としてずっと愛用してきました。Rider を使ったときの生産性には感服です!私は Angular と React の両方でフロントエンド開発に携わっていますが、フロントエンド側を作業する際に IDE を切り替えずに済むことに驚きました。.NET の場合と同じようにフロントエンド開発でも、Rider は見事なリント、リファクタリング、生産性の高いエクスペリエンスを提供してくれます。処理速度の速さは言うまでもありません!
Dan Clarke,
Everstack オーナー
Rider をここ数週間ほど続けて使用してみましたが、特に VS よりも Blazor との連携に非常に優れていると感じました(VS2019 に追加された新しい Blazor コンポーネントはしっくりいきませんでした)。また、大規模なソリューションをはるかに高速に読み込むことができます。
Aaron Stannard,
Petabridge CTO
160 のプロジェクトソリューションと 120 万行のコードがありますが、VS では 5 分かかったのに対して Rider では 5 秒で完了しました。
Peter O’Hanlon
Riderは既に多くの企業で利用されています。ぜひお試し下さい。
Walmart
Adobe
ThoughtWorks
Expedia
Wooga
30 日間無料体験版を入手

Rider のさまざまな側面

Riderは、.NET のデスクトップアプリケーション / サービス / ライブラリ、Unity / Unreal Engineゲーム、Xamarin アプリ、ASP.NET、ASP.NET Core Web アプリケーションなど、幅広いアプリケーションを生産的に開発するための機能を提供します。
Rider を知る