ReSharper 2026.1 Help

TypeScript のコード生成

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

使用箇所からコードを生成する

ReSharper では、宣言前にコードシンボル(クラス、メソッド、変数など)を使用できます。 ReSharper が未宣言のシンボルを検出すると、使用状況に基づいて宣言を生成するための クイックフィックス Alt+Enter を1つ以上提案し、さらに使用コンテキストに合わせて宣言をスマートに調整します:

ReSharper で使用から TypeScript クラスを生成する

型メンバーを生成する

ReSharper を使うと、さまざまな型メンバーをすばやく生成することができます。 現在のタイプの使用可能なコード生成オプションのリストを表示するには、 Alt+Insert を押すか、メインメニューの ReSharper | 編集|コードの生成… を選択します。

コンストラクターを生成

コンストラクター生成ウィザードは、選択されたフィールドのパラメーターを取るデフォルト以外のコンストラクターを作成します。

生成されたコンストラクターはすべて同じパターンに従います。

  • コンストラクターに含まれる各フィールドは、パラメーターで初期化されます。

  • パラメーターの名前は、対応するフィールドの名前から導出されます。

ReSharper。 TypeScript クラスのコンストラクターを生成する

メンバーの実装 / オーバーライド

継承型の場合、ReSharper には関連するコード生成機能が2つあります:

  • 不足しているメンバーを実装する は、現在のクラスから欠落しているインターフェースメンバーまたは抽象メンバーを実装します。

  • メンバーのオーバーライド不足しているメンバーを実装する と同じですが、適用可能な場合は仮想メンバーもオーバーライドします。

ReSharper。 TypeScript クラスのオーバーライドメンバーを生成する

プロパティを生成する

ReSharper は、Exposed したいすべてのフィールドのプロパティを生成するのに役立ちます。

ReSharper。 TypeScript クラスのプロパティを生成する
2026 年 6 月 12 日