ReSharper 2026.1 Help

JavaScript のコードテンプレート

ReSharper のコードテンプレート機能のほとんどは JavaScript でもサポートされています。 これらの機能の詳細については、 コードテンプレート セクションの該当トピックを参照してください。

ライブテンプレート

ライブ / 囲みテンプレートは、 既存のファイル内にコードを生成するために使用したり、(テンプレート本体に $SELECTION$ パラメーターがある場合) try...catch ステートメントなどの テンプレートコードでコードフラグメントを囲むために使用したりできます。

各ライブテンプレートは、 ショートカット — 例えば foreach — のような短い文字列で識別されます。エディターで直接入力するとテンプレートを呼び出せます。

ReSharper には、 事前定義されたライブテンプレートが多数用意されています。 専用の エディターや、既存の ソースコードから直接 カスタムライブテンプレートを作成することもできます。

後置テンプレート。

ポストフィックステンプレートを使うと、すでに入力した式を後戻りせずに変換できます。式の後にドットを入力し、 補完リストからテンプレートを選択します。

以下は、JavaScript で使用できる 後置テンプレートのリストです。

ショートカット

説明

サンプル

.else

ブール式を 'false' にチェックします。

if (!expr)

.forof

反復可能なオブジェクトを反復処理する

for (let x of expr)

.if

ブール式を 'true' にチェックします。

if (expr)

.notnull

式が null でないことをチェックします

if (expr !== null)

.notundefined

式が未定義であることをチェックします

if (expr !== undefined)

.null

式を null にチェックします

if (expr === null)

.return

現在の関数から式を返す

return expr;

.undefined

定義されていない式をチェックします

if (expr === undefined)

.var

式の変数を導入する

var x = expr;

2026 年 6 月 12 日