ReSharper 2026.1 Help

コード生成

ReSharper は、ボイラープレートコードを生成するさまざまな方法を提供します。 例: 宣言されていないコードシンボルを使用し、これらのシンボルを用途に基づいて自動的に生成したり、型メンバーを生成したりすることができます。

現在のファイルで 設計時コードインスペクションが有効化されている場合、ReSharperは不足しているメンバーを検出し、 不足しているメンバーを実装するための対応する クイックフィックスを提案します:

アクションリストのコード生成コマンド

コンテキストアクションコードテンプレートを利用して、ほかにもコードを生成するさまざまな方法が利用できます。

本セクション:

新しいコードの生成方法を制御するには、主に 2 つの方法があります。

  • コードスタイルのさまざまな側面(例: 命名スタイルフォーマット規則 )を設定し、ReSharperはコード生成時にその要件を適用します。

  • 設定に応じて、新しいメンバーのスタブはさまざまな方法で生成されます。 たとえば、新しい NotImplementedException() をスローしたり、デフォルト値を返したり、コンパイルされないコードを含めたりできます。 これらや他の環境設定は、ReSharper オプション の コード編集 | メンバーの生成 ページ Alt+R、O で設定できます。

ReSharperのコード生成機能の多くは C# と Visual Basic で利用でき、一部は複数の言語で利用でき、その他は特定の言語専用です。 下記の表には、サポートされているすべてのコード生成機能および言語・技術が記載されています。

このセクション内のトピックに示されている手順と例では、C# のコード生成機能の使用について説明します。 特定の言語で使用できるコード生成機能の詳細については、 言語およびフレームワーク セクションの対応するトピックを参照してください。

2026 年 6 月 12 日