JetBrains Rider 2024.1 ヘルプ

C++ 用の定義済みファイルテンプレート

このトピックでは、JetBrains Rider 2024.1 の C++ のすべての定義済みファイルテンプレートをリストします。ファイルテンプレートの詳細については、「テンプレートからファイルを作成する」を参照してください。

テンプレート

詳細

Struct

現在のプロジェクトに空の C++ 構造体を含む新しいヘッダーとソースファイルを作成します。

スコープ C++ プロジェクト

本文

$HEADER$#pragma once struct $STRUCT$ {$END$};

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • NAME - 拡張子なしの現在のファイル名に評価します

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

  • PCH - プロジェクトがプリコンパイル済みヘッダーを使用しない場合は、プリコンパイル済みヘッダーファイルの include ディレクティブまたは空の文字列に評価されます。

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

Class

現在のプロジェクトに空の C++ クラスを含む新しいヘッダーとソースファイルを作成します。

スコープ C++ プロジェクト

本文

$HEADER$#pragma once class $CLASS$ {public:$END$};

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

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

  • NAME - 拡張子なしの現在のファイル名に評価します

  • PCH - プロジェクトがプリコンパイル済みヘッダーを使用しない場合は、プリコンパイル済みヘッダーファイルの include ディレクティブまたは空の文字列に評価されます。

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

Module interface unit

モジュールインターフェースユニット

スコープ C++ プロジェクト

本文

$HEADER$export module $MODULE$;

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • MODULE - 拡張子なしの現在のファイル名に評価します

Header file

ヘッダーファイル

スコープ C++ プロジェクト

本文

$HEADER$#pragma once

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

Source file

ソースファイル

スコープ C++ プロジェクト

本文

$HEADER$$PCH$

パラメーター

  • HEADER - 設定で指定されたファイルヘッダーを挿入します

  • PCH - プロジェクトがプリコンパイル済みヘッダーを使用しない場合は、プリコンパイル済みヘッダーファイルの include ディレクティブまたは空の文字列に評価されます。