ReSharperdotUltimate の一部

.NET 開発者向けの Visual Studio 拡張機能

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

無料30日間体験版

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

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

ReSharper による .NET 開発変革の歩みをご覧ください

タイムラインを見る

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 のツールは SOC 2 認証を含む業界最先端のセキュリティ標準に準拠しており、組織のデータが保護され、弊社製品が世界的な規制に準拠していることを保証しています。

お客様の声

ReSharper の新機能

.NET 10 プレビューと C# 14 のサポート

The latest version of ReSharper comes with support for .NET 10, including support for C# 14 features, such as nameof for unbound generic types, first-class Span<T> conversions, and modifiers on simple lambda parameters.

コード解析の機能強化

このリリースでは、以下を含むさまざまな C# バージョンにおける一般的なミスや非効率性を対象とする新しいインスペクションもいくつか追加されています。

  • 文字列補間を連結に変換する新しいコンテキストアクション
  • 強化されたコード重複パターンの検出
  • 改善されたタプルコンポーネント名の提案

パフォーマンス向上

The 2025.1 update brings notable gains in performance and efficiency: our new string interning system cuts memory usage for strings in half, freeing up resources in large-scale .NET projects. Blazor and Razor support has been reengineered to deliver faster analysis and more stable editing, especially in component-heavy ASP.NET solutions.


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

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

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

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

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