ReSharper

ReSharper

ReSharper だけで多数の IDE とコードエディターに対応

ReSharper は Visual Studio をより優れた IDE にします

VC Code、Cursor、および対応エディターでの C# のサポート

ReSharper は Microsoft Visual Studio Marketplace で 250 万回以上ダウンロードされた非常に人気の高い拡張機能です。

ReSharper は 2004 年から開発者の生産性を向上させてきました。ReSharper は長年にわたって非常に多くの開発者がコードを探索、記述、改善、および保守する方法を変えてきました。このような開発者と同じように ReShaper を生産性を向上させるメンターとして利用しましょう!

ReSharper を選ぶ理由

達成目標に関係なく
ReSharper がその過程をお手伝いします

探索

型、型メンバー、ファイル、使用箇所、基底、宣言、実装に素早く移動できる機能を使って複雑な .NET コードベース内を簡単に移動できます。便利なクイックドキュメント機能と AI による説明により、あらゆるコードをより素早く理解して使いこなすことができます。

改善

ReSharper の強力な機能を活用してコードをシームレスにリファクタリングできます。コードメンバーの名前変更、シグネチャーの変更、およびメソッドやクラスの抽出も楽々です。このツールは新しいインスペクションとクイックフィックスを含む更新を継続的に提供しているため、モダンなコードを維持し、最新の C# 言語機能を利用できます。AI にコードを最適化して改良するための提案を依頼することで、コーディングの効率を上げることができます。

コード

コンテキストを認識する補完ツール、入力支援、および強力なコード生成機能を使用すると、簡単に新しいコードを書くことができます。このような生成機能には、ライブテンプレート、型メンバー生成、および名前空間の自動インポートがあります。複数行の AI コード補完を使用してキー入力を最小化したり、AI 支援機能を使って新しいクラスやメソッドの実装をシームレスに行ったりすることで、貴重な時間と労力を節約することができます。

保守

ReSharper は高品質なコードベースの保守に不可欠なあなたにとってのパートナーです。ユニットテストの実行とデバッグから高度なデバッグツールと予測デバッガーの提供まで、開発者のあらゆるニーズに対応しています。柔軟性の高い整形エンジンは多様なコーディングスタイルをサポートしているため、クリーンで一貫性のあるコードを維持できます。AI を利用して潜在的な問題の検出やユニットテストの自動生成を行うと、より効率よく、より少ない労力でコードを保守できます。

学習

ReSharper でコーディングスキルをアップしましょう!多数のコードインスペクションとクイックフィックスが備わった ReSharper には新しい C# 言語機能が取り込まれているため、そのような機能を実際のシナリオに応用してすぐに活用できます。それだけではありません。ベストプラクティスを発見してその詳細を学び、Entity Framework などのテクノロジーを最適に扱えるようになります。

監視

ReSharper のソリューション全体解析を使って .NET ソリューションの品質をより厳格に管理し、入力中にエラーと警告をリアルタイムに監視できます。型ダイアグラムとプロジェクト依存関係ダイアグラムを使用して全体像を把握し、.NET ソリューション全体またはプロジェクト全体を総合的に理解できます。

AI の活用

スマートな AI Assistant で AI の可能性を最大限に引き出せます。コンテキストを認識する AI チャットを活用することで、テキストエディターから直接プログラミングベースのクエリを発行したり、特定のコードの説明や問題の検出を AI に依頼したりできます。そのため、コードをチャットに手動でコピーする必要はありません。それだけでなく、未実装のメソッドのコードの生成や、C# ドキュメントのコメントの作成、入力中に複数行のコード候補の取得も可能です。これからは苦労することなく、AI Assistant がコーディング作業を効率化してくれます!

ゲーム開発

使用ニーズに合った ReSharper のサポートで Unity ゲーム開発を強化しましょう。Unity のイベント関数や API に対応したインテリジェントなコード補完、ツールチップの概要や Unity ドキュメントへのリンクを活用し、専用のインスペクションとクイックフィックスでよくある Unity のミスを検出して軽減できます。構文ハイライト、コード補完、エラー検出を含む ShaderLab ファイルのスマートなサポートを利用できます。.meta ファイルの自動処理から Unity シーン、プレハブ、アセット内のフィールドやメソッドの暗黙的な使用箇所の検出に至るまで、ReSharper はスムーズで無理のないワークフローを維持します。

Unreal Engine のユーザーもご安心ください!ReSharper C++ は UE 環境でのゲーム開発を支援する理想のパートナーになります!

市場をリードする企業からの信頼

適合性とセキュリティの確保

JetBrains tools adhere to industry-leading security standards, including SOC 2 attestation, ensuring your organization’s data is protected and our products are compliant with global regulations. All SOC 2 reports, penetration testing report summaries, and security questionnaires are available in our Trust Center.

お客様の声

ReSharper の新機能

Junie による ACP サポートのプレビュー

最新のリリースに Junie を導入し、Visual Studio 内の ReSharper における ACP(Agent Client Protocol)の完全サポートに向けた第一歩を踏み出しました。

VS Code 互換エディター用デバッグ機能

すべてのブレークポイント機能、変数のインスペクション、ステップ操作、および起動とアタッチが VS Code とその他の互換エディターの ReSharper に導入されました。

C# 解析とリファクタリングの精度の向上

コレクション式のケースの追加、Extract Method(メソッドの抽出)の強化による重複の検出、およびさらに緊密になった .editorconfig と Roslyn アナライザーの統合。

ReSharper は 20 年にわたる C# の専門知識を Cursor、VS Code、および対応エディターのすべてのコード行にもたらします。それが今、デバッグ機能にも反映されました!

エンタープライズ級のセキュリティ、SOC 2 準拠、および世界有数の企業からの信頼を後ろ盾とする ReSharper は、AI 生成コードに対する別の意見が必要な場合であれ、ガードレールが必要な場合であれ、ユーザーのワークフローにシームレスに適合します。

幅広い対応力

ReSharper は VS Code のほか、Cursor や Google Antigravity などの対応エディターでシームレスに動作します。コードエディターを変更しても、ReSharper が常にサポートします。

本番に耐える AI ファーストのワークフローを実現

AI 生成コードを業界で認められる品質水準に維持します。ReSharper は AI 支援で書いたコードのレビューと改良を支援し、自身を持って出荷できるようにします。

JetBrains の専門知識を活用

26 年にわたって開発者ツールを革新し、20 年以上にわたって .NET ソリューションを改良してきた実績に基づいてコードの品質を確保します。世界中のチームが日々頼りにしている確かな専門知識が活用されます。

Rider のデバッグエンジンをエディターに搭載

JetBrains Rider を長年支えてきたエンジンを利用して .NET のデバッグを行うことができます。拡張機能も個別のセットアップも一切不要です。ReSharper をインストールすれば、すぐにブレークポイントを設定できます。

「十分」以上の品質を確保

C#、Razor、Blazor、および XAML に対応した極上のインスペクションとリファクタリングを使用することで、少ない労力で可読性と保守性に優れたクリーンなコードを維持できます。

適合性とセキュリティの確保

ツールとそれを支える企業の信頼性は同等です。JetBrains は SOC 2 認証を維持しており、業界最高のセキュリティ水準を満たしています。

非商用利用の場合は無料

非商用利用、学習、およびホビープロジェクトでは、プロ仕様の C# 開発ツールを完全に無料でご利用いただけます。

.NET Framework のサポート

プロジェクトのターゲットが .NET か .NET Framework かを問わず、ReSharper は妥協のないサポートを提供します。

よくある質問

この拡張機能は ReSharper サブスクリプションに含まれており、個人の非商用利用には無料利用枠が提供されています。詳細については、価格ページをご覧ください。

弊社はフィードバックを歓迎しています。こちらのフォームを使用してお送りください。

この拡張機能は Microsoft Visual Studio 向けの ReSharper と同じコード解析エンジンをベースとしていますが、LSP の制約と全体的なアーキテクチャの違いが原因で機能が異なっています。すべての ReSharper の機能を最大限に活用するには、JetBrains の .NET IDE である Rider をお試しになることをご検討ください。

支援が必要になった場合は、まずはウェブヘルプドキュメントをご覧ください。お探しの内容がドキュメントで見つからない場合は、ReSharper サポートチームにお気軽にお問い合わせください。


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

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

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

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

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

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

1 / 3(Current Item: 1)