ReSharper 2025.1 ヘルプ

C++ の定義済みライブテンプレート

このトピックでは、ReSharper 2025.1 の C++ の事前定義されたライブテンプレートをすべてリストします。ライブテンプレートの詳細については、「ライブテンプレートを使用してソースコードを作成する」を参照してください。

テンプレート

詳細

union

共用体宣言

スコープ C++ 型メンバー宣言、C++ クラス宣言

本文

union $NAME$ {$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

enumclass

Enum クラスの宣言

スコープ C++ 型メンバー宣言、C++ クラス宣言

本文

enum class $NAME$ {$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

class

クラス宣言

スコープ C++ クラス宣言、C++ 型メンバー宣言

本文

class $NAME$ {public:$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

enum

列挙宣言

スコープ C++ クラス宣言、C++ 型メンバー宣言

本文

enum $NAME$ {$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

incg

ガードのインクルード

スコープ C/C++ 最上位宣言、行頭

本文

#ifndef $FILENAME$ #define $FILENAME$ $END$ #endif // $FILENAME$

パラメーター

  • FILENAME - 現在のファイル名を大文字で評価し、英数字以外のすべての文字をアンダースコアに置き換えます

  • END - テンプレートが適用された後のキャレット位置。

struct

struct 宣言

スコープ C++ クラス宣言、C++ 型メンバー宣言

本文

struct $NAME$ {$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

UCLASS

UCLASS 宣言

スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル

本文

UCLASS() class $NAME$:public $BASE$ {GENERATED_BODY() public:$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • BASE - 変数が評価されるポイントで基本コード補完リストを表示します

  • END - テンプレートが適用された後のキャレット位置。

UENUM

UENUM 宣言

スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル

本文

UENUM() enum $NAME$ {$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

UENUMCLASS

「enum class」構文を使用した UENUM 宣言

スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル

本文

UENUM() enum class $NAME$ {$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

UINTERFACE

UINTERFACE 宣言

スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル

本文

UINTERFACE() class U$NAME$:public UInterface {GENERATED_BODY()}; class I$NAME$ {GENERATED_BODY() public:$END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。

USTRUCT

USTRUCT 宣言

スコープ C++ クラス宣言、Unreal Engine ヘッダーファイル

本文

USTRUCT() struct $NAME$ {GENERATED_BODY() $END$};

パラメーター

  • NAME - 指定された定数値に評価します

  • END - テンプレートが適用された後のキャレット位置。