Windows、Mac、Linuxで、.NET、ASP.NET、.NET Core、Xamarin
またはUnityアプリケーションを開発
無料30日間体験版
ReSharperのパワーを活用した素晴らしい.NET IDEです! Riderは、WindowsとmacOSを使用している弊社開発チーム全体にわたって使用されています。
Derek Comartin
Full Circle TMS、エンジニアリング担当ディレクター
JetBrains Riderは、IntelliJプラットフォームとReSharperをベースにしたクロスプラットフォームの.NET IDEです。
Riderは、.NET Framework、新しいクロスプラットフォームの.NET Core、Monoベースの各プロジェクトをサポートしています。 そのため、.NETデスクトップアプリケーション、サービスとライブラリ、Unityゲーム、Xamarinアプリ、ASP.NET、ASP.NET Coreウェブアプリケーションなど、幅広いアプリケーションを開発できます。
Riderは、ReSharperがもたらす2200種類以上のライブコードインスペクション、多数のコンテキストアクションとリファクタリングを提供し、それらをIntelliJプラットフォームの堅牢なIDE機能と組み合わせています。 大量の機能セットにもかかわらず、Riderは高速で応答性に優れた設計になっています。
複数のランタイムを実行・デバッグできるだけではなく、Riderそのものも複数のプラットフォーム(Windows、macOS、およびLinux)で動作します。
Riderは、2,200種類以上のライブコードインスペクションと、検出された問題を個別または一括で解決する自動クイックフィックスを備えています。 ソリューション全体のエラー解析は、コードの問題を監視し、現在開いていないファイルであっても、問題が発生した場合に通知します。
Riderのリッチなエディタにはさまざまな種類のコード補完とコードテンプレート、自動挿入マッチング中括弧とインポートディレクティブ、クイック情報ツールチップと継承情報ナビゲーション用のガターアイコン、コンテキストアクションなどが用意されています。
ReSharperの60+のリファクタリングのほとんどはすでにRiderでご利用いただけます。また、その450+のコンテキストアクションがすべてそこにございます。 Rename(名前変更)、メソッドの抽出、インタフェース、クラスの抽出、型の移動とコピー、代替構文の使用など、さまざまなものがございます!
Riderは、NUnit、xUnit.net、MSTestベースのユニットテストを実行・デバッグに役立ちます。 テストを調査し、それらをさまざまな方法でグループ化し、個別のセッションに分解し、テスト結果を確認して、スタックトレースからソースコードに移動できます。
Riderには、.NET Framework、Mono、および.NET Coreアプリケーションと連携して動作するデバッガが含まれており、ステップ、監視、評価、カーソル位置までの実行が可能です。 その他のツールには、スタックトレースエクスプローラ、NuGetブラウザ、VCS、データベースのサポートがあります。
Riderから離れることなく、SQLとデータベースを操作できます。 データベースへの接続、スキーマやテーブルデータの編集、クエリの実行のほか、UMLダイアグラムを使ったスキーマの解析も実施できます。
コードベース内の任意のファイル、型、またはメンバーに即座に移動できるだけでなく、設定やアクションを素早く見つけることもできます。 シンボルの使用箇所を検索したり、シンボルからベースシンボル、派生シンボル、拡張メソッド、または実装へと移動できます。
Riderには、JavaScript、TypeScript、HTML、CSS、Sassのサポートが組み込まれています。 WebStormに含まれるリファクタリング、デバッグ、ユニットテスト機能をご利用ください。
Riderはそのルーツに忠実に従い、ReSharperとIntelliJプラットフォーム用に開発された幅広いプラグインをサポートします。 バンドルされているプラグイン(VCS、F#、Unityサポート用のプラグインなど)に加えて、Markdown、.gitignore
ファイル、およびPythonスクリプトをサポートするプラグインもご利用いただけます。
Riderを使ってC#を書くと、幸せになれます。 私は、実際に問題なく動作するコードリファクタリングツールを初めて見ました。 そんなツールに頼ることができるなら、驚くべきことです。
ヨアヒム・アンテ、
Unity CTO & 創設者
ソースジェネレーター、新しいターゲットフレームワーク、新しい NuGet 関連の機能
Burst 解析、シェーダーのサポート、ユニットテストの更新
macOS と Linux で .NET Core アプリケーションに対して使用可能
レコード型、init 専用のプロパティ、パターンマッチング、その他
エディターを上下または左右に分割
豊富なコード解析、コード補完、使用箇所の検索、ナビゲーション
デバッガーを再起動することなくコードを実験
文字列補間、nameof
、open type
宣言
GitHub / GitHub Enterprise / BitBucket / Azure DevOps をサポート
ソリューション内のプロジェクト依存関係を可視化
「本物の」検索機能を Solution Explorer ビューに搭載
コードエディターでインレイヒントを参照
パフォーマンスのボトルネックを検出し、ユニットテストカバレッジを分析するツールで、Rider の .NET 開発エクスペリエンスを強化しませんか? dotUltimate ライセンスには、Rider とそれに統合済みの dotCover と dotTrace プラグイン、さらに次の JetBrains 製品が含まれます。
高速クロスプラットフォーム .NET IDE
.NET 開発者向けの Visual Studio 拡張機能
C++ 開発者向けの Visual Studio 拡張機能
Rider 向け .NET ユニットテストランナーおよびコードカバレッジプラグイン
Rider 向け .NET パフォーマンスプロファイリングプラグイン
.NET メモリプロファイラー
.NET デコンパイラおよびアセンブリブラウザ(元々無料)
JetBrains Riderは、開発マシンを新調した後に私が最初にインストールするツールです。
JetBrains Riderに切り替えてから数か月間、Visual Studioを起動していません。
Jetbrains Riderを使い始めてから、ブランチでの作業がかつてないほどスムーズになりました。
Dennis Doomen
Aviva Solutionsの継続的改善者、『Fluent Assertions
』の著者
JetBrains Riderは、OS XとWindows両方で最近お気に入りのC#開発ツールです。 長年ReSharperを使っている方なら、これがほとんどシームレスな移行であることをお分かりいただけるかと思います。 開発者にやさしいキーボードナビゲーションと、きめ細かなデバッガサポートは強くお勧めします。
Jeremy Miller
RiderではIDEと格闘することなく、コーディング作業に集中できます。本来こうあるべきなのです。 Riderは、.NETコードを書く喜びを取り戻してくれました。
Frans Bouma、
リード開発者、LLBLGen Pro
JetBrains Rider に切り替えたのは実に素晴らしい判断でした。 私のチームがこれほどまでに完璧に効率よく Unity と通信できる IDE を使ったのは初めてです。 ワークフローの効率と精度を向上したいとお考えのすべての方に JetBrains Rider を強くお勧めしたいですね。
Thomas Weiss
開発者の作業効率は IDE にかかっています。 JetBrains 社が Rider(C#)を世に送り出したときは、すぐに使い始めましたよ。 Unity の IDE 統合が進化する過程を何度も経験してきましたが、Rider を使って作業するのは喜び以外の何物でもありませんでした。 CLion(C++)を導入することで、Unreal 用の統合プラグインを作成できてよかったです。 私たちのチームは両方のツールに毎日助けられています。おかげさまで開発者たちは、タスクを迅速かつ効率的に実行しながら、パイプラインの大部分とシームレスに統合できるようになりました。
Matthew Davey
JetBrains Rider は私の MacBook で大活躍しており、とても満足しています。 超高速ですし、Visual Studio と同等かそれ以上の使い心地で C# をデバッグできています。 それに、初期状態で ReSharper のメリットを最大限に引き出してくれるんです! 私の愛用ツールです。 新たに素晴らしい製品を届けてくれた JetBrains に感謝します!
Peter Kellner