テンプレートを使ったファイルを作成する
CLion は、ほとんどの 対応言語向けの ファイルテンプレートを提供します。 これらのテンプレートは、すでに存在する初期コンテンツを含むファイルを作成できます。
C/C++ には、 C++ クラス、 C++ ソースファイル、 C++ ヘッダーファイル、 C++ モジュールインターフェースユニット の 4 つのテンプレートがあります。

新しい C++ クラスを作成する
プロジェクトツールウィンドウ で、新しいファイルを追加するディレクトリを選択します。 それを右クリックして、コンテキストメニューから を選択します。

新しいクラスの名前を指定します。
デフォルトのファイルタイプを使用するか、ドロップダウンリストから選択します。

スパナアイコンをクリックして、デフォルトのファイル拡張子の設定にアクセスします。

名前空間 フィールドで、クラスの名前空間を設定します。
存在しない名前空間を指定すると、新しいクラスとともに作成されます。
このフィールドには、識別子が有効な名前空間名 (または空白) であるかどうかを確認する基本的な検証機能があります。
ヘッダーファイルのみを作成する場合は、 ヘッダーのみを作成する チェックボックスを選択します。
CLion はファイルを CMake ターゲットに自動追加できます。
リストからターゲットを選択するか、 新しいターゲットの追加 をクリックして新しいターゲットを作成します。 詳細については、「CMake プロジェクトへのファイルの追加 」を参照してください。
新しい C/C++ ソースファイルを作成する
プロジェクトツールウィンドウ で、新しいファイルを追加するディレクトリを選択します。 それを右クリックして、コンテキストメニューから を選択します。

新しいファイルの名前を指定します。
デフォルトのファイルタイプを使用するか、ドロップダウンリストから選択します。

スパナアイコンをクリックして、デフォルトのファイル拡張子の設定にアクセスします。

関連するヘッダーを作成する チェックボックスを選択して、対応するヘッダーファイルも作成します。
CLion はファイルを CMake ターゲットに自動追加できます。
リストからターゲットを選択するか、 新しいターゲットの追加 をクリックして新しいターゲットを作成します。 詳細については、「CMake プロジェクトへのファイルの追加 」を参照してください。
新しい C/C++ ヘッダーを作成する
プロジェクトツールウィンドウ で、新しいファイルを追加するディレクトリを選択します。 それを右クリックして、コンテキストメニューから を選択します。

新しいファイルの名前を指定します。
デフォルトのファイルタイプを使用するか、ドロップダウンリストから選択します。

スパナアイコンをクリックして、デフォルトのファイル拡張子の設定にアクセスします。

CLion はファイルを CMake ターゲットに自動追加できます。
リストからターゲットを選択するか、 新しいターゲットの追加 をクリックして新しいターゲットを作成します。 詳細については、「CMake プロジェクトへのファイルの追加 」を参照してください。