ReSharper 2026.1 ヘルプ

ReSharper 2026.1 の新機能

  • アウトオブプロセスモードの改善点:

    • ピークアクションのサポート

    • ターゲットフレームワークのコンテキストスイッチのサポート

    • オブジェクトブラウザーに移動するサポート

    • NuGet パッケージ管理タスクのブラウザー操作が復元されました

  • テンプレートエクスプローラーウィンドウでテンプレートを検索

  • 空文字列の代入に対する構文スタイルを構成可能。

  • 部分メンバーを生成するは部分定義の生成をサポートしています

  • 統合デコンパイラーの改善:

    • C#14 ユーザー定義複合代入演算子のサポート

    • 初期の C#14 拡張機能のサポート

    • パラメーターなし構造体コンストラクターのサポート

  • C++ の新機能:

    • 新しい言語機能のサポート:

      • C++26/C23: #embed プリプロセッサーディレクティブ

      • C++23: bfloat16_tfloat16_tfloat128_t 浮動小数点型

      • C2Y (今後登場する C 規格): _Countof オペレーター

    • C++20 モジュールの自動インポート

    • Unreal エンジン:

      • ブループリントのサポート : コードビジョンにおける BlueprintPure およびイベントの実装、ブループリント検索精度の向上、デリゲートプロパティに対する使用箇所の検索

      • Unreal Engine プラグインのインデックス作成が、デフォルトで有効になりました。

    • バンドルされた clang-tidy バイナリが Clang 22 に更新されました。

    • 後置補完は、プリミティブ型、リテラル、ユーザー定義のリテラル接尾辞に対応しました。

2026.1 EAP 6 に新しいコードインスペクションが追加されました

C# の新しいインスペクション

2026 年 3 月 23 日

関連ページ:

ReSharper バージョン履歴

このトピックでは、ReSharper の以前のバージョンのリリースノートを示します。最新バージョンのリリースノートを確認するには、ReSharper 2026.1 の新機能にアクセスしてください。ReSharper 2025.3:Visual Studio 2026 との完全な互換性、C# 14 サポートの改善:C# 14 拡張メンバー、ユーザー定義の複合代入演算子、キーワードのサポートは、コンパイラーの最近の変更に合わせています。ユーザー定義の複合代入演算子、無視されたプリプロセッサーディレク...

テンプレートエクスプローラーウィンドウ

テンプレートエクスプローラーウィンドウには、すべてのコードテンプレートが一覧表示され、作成、編集およびコードテンプレートの管理に必要なコントロールが提供されます。このウィンドウには、3 種類の ReSharper テンプレートを管理するための 3 つのタブがあります。ライブテンプレート:このタブはライブテンプレートを管理するために使用されます。さまざまな言語で利用可能なテンプレートを参照できます。左側にはテンプレートスコープとユーザーカテゴリがあり、右側には選択したスコープとカテゴリでフィルター...

コードの構文スタイル: 空の文字列

C# では、空の文字列は、空のリテラルまたはプロパティのいずれかを使用して割り当てることができます。ReSharper では、空の文字列のスタイルを指定し、そのスタイルを目的のスコープで強制することができます。ReSharper は、既存のコードに空文字列スタイルを適用するのに役立ち、コード補完とコード生成機能を使用して新しいコードを生成する際にユーザーの好みを考慮し、コードテンプレートを適用し、リファクタリングを実行します。空の文字列にスタイル設定を適用する:デフォルトでは、ReSharpe...

部分メンバーを生成する

部分的なメンバーは部分型の異なる部分で定義されます。1 つの部分にはメンバーのシグネチャーが含まれ、もう 1 つの部分にはその実装が含まれます。C# 13 では、以前から利用可能だった部分メソッドに加えて、部分プロパティのサポートが追加されています。部分メンバーを生成するコマンドは、実装されていない部分メンバーの実装スタブを作成できます。部分型で部分メンバーの実装を生成するエディターで、部分メンバーの実装を挿入する行の部分型内にキャレットを置きます。を押すか、メインメニューからを選択します。ある...

ブループリントのサポート

ブループリントファイルはバイナリ形式で記述され、通常は視覚的に編集されます。それでも、ブループリントデザイナーは C++ に実装されたベースラインシステムをブループリント固有のマークアップで拡張するため、ゲームの C++ 部分の開発者にとって有益な情報がすべて含まれています。ブループリントのすべての詳細により、開発者はゲームの動作に予期せぬ影響を与えるコードの変更を回避できます。ReSharper はブループリントを読み込み、ヒントを提供します。また、インスペクションはコードの背後にある全体像を...

C++ でのナビゲーションと検索

名前によるナビゲーション:ReSharper を使用すると、いくつかのキーストロークで任意のコードアイテムまたはファイルを表示できます。ナビゲーションの範囲には、ソリューション全体のシンボルとファイル、標準ライブラリとライブラリのすべてのシンボルとファイル、外部依存関係が含まれます。ソリューション内のコードアイテムを名前で検索するすべての検索結果への統合アクセスを使用するには、を押して、入力を開始し、入力に一致するソリューション内のコード項目を見つけることができるポップアップを表示します。検