ReSharper 2026.1 Help

導入

C#、VB.NET、C++、XAML、XML、HTML、ASP.NET、ASP.NET MVC をサポートし、包括的なクロスランゲージ機能を含む JetBrains ReSharper は、Visual Studio のユーザーであれば誰でも、より良いコードを書いたり、既存のコードベースを簡単に調査したり、リファクタリングしたりすることができます。

日常的で反復的な手作業に費やす時間を減らし、目の前のタスクに集中することができます。 自動エラーチェックとコード修正のための協力な機能セットにより、開発時間が短縮され、効率が向上します。 ReSharper は、開発者の生産性の向上とコード品質の向上というコストを迅速に回収します。 「発展への意欲」 - ReSharper を使用すると .NET 開発者は、その本当の意味を体験することになります。

ReSharper ヘルプ メニューからこのページにアクセスし、 dotUltimate サブスクリプションをお持ちの場合は、このサブスクリプションに含まれる他の JetBrains .NET 製品のドキュメントに興味があるかもしれません。

ReSharper の機能

ReSharper 2026.1 は、生産性向上のために次の機能を提供します:

コード品質解析

すべての対応言語に対する デザインタイムコードインスペクションによって、ReSharper はコードにエラーや改善点がある場合にすぐに知らせてくれます。 必要に応じて、 任意のスコープで静的コード解析をソリューション全体まで実行できます。

検出されたコード問題の修正

ReSharper は、コードに問題がある場合に警告するだけでなく、エラーやコードの臭いを自動的に除去する クイックフィックスも提供します。

プロジェクト依存性分析

大規模なソリューションには特に有用な ReSharper は、 プロジェクト階層を構築し、 プロジェクト依存関係ダイアグラムを可視化します。これらは各ステージごとに新しいソリューション状態と比較や保存ができ、すべてコンパイル不要で実現できます。

型依存性分析

ReSharper は、ソリューション内の型間のさまざまな依存関係を素早く分析し、 階層ビュー型依存関係ダイアグラムで可視化できます。

ナビゲーションと検索

コードベース内の ファイルメンバーにすばやくジャンプでき、特定のシンボルからその 使用箇所基底派生シンボル、 実装へもナビゲートできます。

サードパーティコードのデコンパイル

統合デコンパイラーにより、 参照アセンブリ内のコードへナビゲートできます。アセンブリが参照されていない場合でも、 アセンブリエクスプローラーウィンドウ を使って開いて閲覧し、ソースコードと同じナビゲーション機能を利用できます。

コード編集ヘルパー

拡張 IntelliSenseコード編集ヘルパー 、数百の 即時コード変換自動名前空間インポートコード並べ替えドキュメント表示など、多数の機能を提供します。

コード生成

プロパティ、オーバーロード、実装、比較演算子を手作業で書く必要はなく、 コード生成アクションを使ってボイラープレートコードを素早く処理できます。

コードベースの安全な変更

ソリューション全体のリファクタリングによって、コードベースを安全に変更しましょう。 既存コードの改善やプロジェクト構造の整理が必要なときも、ReSharper を頼りにできます。

コーディング標準への準拠

コードフォーマット命名スタイル支援 、その他多数の コードスタイル環境設定コードのクリーンアップですぐに適用でき、未使用コードの除去やコーディング標準の遵守を実現します。

さらに多くの機能

ReSharper には、さらに多くの機能、例えば 拡張テンプレート正規表現支援国際化支援 、強力な ユニットテストランナーなどがあります。 また、言語固有の機能も用意されています。例えば、 ASP.NET/ASP.NET MVCXAMLJavaScriptTypeScriptCSS などがあります。

拡張機能

フル機能のプラグイン、テンプレートセット、構造的検索や置換パターンなどを含む ReSharper 拡張機能は、非常に簡単に発見、インストール、更新できます。 詳細については、 ReSharper プラグインウェブページを参照してください。

コマンドラインツール

ReSharper による インスペクトクリーンアップが好みの場合、CI サーバーや スタンドアロンコマンドラインツールでコードインスペクション、コード重複の検出、クリーンアップなどを実行できます。

サポートされる言語

ReSharper 2026.1 の機能は、以下の言語(言語インジェクションを含む)で利用できます:

  • C# は C# 14 版 まで完全にサポートされています。 C# バージョンの設定について詳しくは、 言語別 ReSharper: C# を参照してください。

  • Visual Basic は VB 14 および一部 VB 15 までサポートされています。

  • C++ サポートには C、C++/CLI、C++20 までの C++、一部 C++23 が含まれます。 ATL、MFC、COM プロジェクトがサポートされています。

  • HTML は HTML 5 までサポートされています。

  • ASP.NET はバージョン 4.0 まで、ASP.NET MVC はバージョン 5.0 までサポートされています。 Web サイトプロジェクトと Web アプリケーションプロジェクトモデルの両方がサポートされています。

  • JavaScript は ECMAScript2016 までサポートされており、async/await、べき乗演算子、オブジェクトリテラルの休止 / 拡散などの実験的な機能が含まれています。 jQuery および JSX(英語) 構文もサポートされています。

  • TypeScript は v. から 1.4 から v. 3.0 サポートされています。

  • CSS は 4.0 までサポートされています。

  • XML はバージョン 1.1 までサポートされています。

  • XAML Silverlight フレームワークの最新バージョンは Silverlight 5 です。 ReSharper は XAML ファイルで宣言されたシンボルを認識し、参照を解決します。

  • MSBuildNAnt(英語)ビルドスクリプトがサポートされています。

  • JSON および JSON スキーマがサポートされています。

  • Protobuf サポートは バージョン 2.x および 3.0 で利用できます。

サポートされている言語の機能の詳細を確認するには、 ReSharper フィーチャマトリックスを使用するか、 言語およびフレームワーク セクションの対応するトピックを調べます。

製品とライセンス

ユーザーのさまざまなニーズを考慮して、さまざまな製品とライセンスを提供しています。

  • ReSharper

    クロスランゲージ機能を含む、サポートされているすべての言語とテクノロジーの機能を提供します。

  • dotUltimate

    このライセンスでは、 ReSharperdotTrace 、dotCover、 dotMemory を使用できます。

    このライセンスを使用すると、スタンドアロンのクロスプラットフォーム .NETIDE である JetBrains Rider を追加で使用できます。

  • All Products Pack

    その名前が示すように、このライセンスでは、すべての JetBrains デスクトップ製品にアクセスできます。

お持ちのライセンスに応じて、製品セットが自動的にアクティブ化されます。 評価期間中は、インストールされているすべての JetBrains .NET 製品が利用可能です。 必要に応じて、ReSharper オプション の 環境 | 製品と機能 ページで一部を無効化できます。 Alt+R、O

一般的な要件と互換性

サポートされている .NET フレームワークおよび Visual Studio バージョンのリスト、およびシステム要件は、 製品の Web サイトで入手できます。

このセクションも参照

2026 年 6 月 12 日