CLion 2026.2 Help

名前変更

名前の変更リファクタリングを使用すると、コード内のシンボル、ファイル、ディレクトリへのすべての参照を自動的に修正して、シンボル、ファイル、ディレクトリの名前をグローバルに変更できます。

シンボル名を変更する

  1. 名前を変更するアイテムを選択します。

  2. コンテキストメニューから 名前変更 を選択するか、 Shift+F6 を押します。 選択したシンボルがハイライトされ、ハイライトされた領域に新しい名前を入力できます。

  3. CLion はハイライトされた要素の横に コメントおよび文字列で名前を変更するアイコンテキスト内の出現箇所で名前を変更するアイコン を表示します。

    インプレース名前変更リファクタリング

    これらのアイコンをクリックするか、 Tab を押してコンテキストメニューを開き、追加の名前変更オプションを選択できます。

    インプレースの名前変更リファクタリングダイアログ
    • コメントと文字列: シンボルの出現は、コメントと文字列リテラルでも名前が変更されます。

    • テキストの出現箇所: ソースコードが含まれていないファイル(ドキュメント、テキストファイル、HTML ファイルなど)内でもシンボルの出現箇所が名前変更されます。

  4. 他のリファクタリングオプションを変更したり、リファクタリング結果をプレビューしたりする場合は、 その他のオプション リンクをクリックするか、 Shift+F6 を押します。 開いたダイアログでリファクタリングのスコープを選択し、 プレビュー をクリックすると、適用前に別のツールウィンドウで 変更をプレビューできます。

    名前の変更ダイアログ

ファイルまたはディレクトリの名前を変更する

  1. プロジェクトツールウィンドウでファイルまたはディレクトリを選択します。

  2. コンテキストメニューから Shift+F6 を押すか、 名前変更 を選択します。

  3. 開いた 名前変更 ダイアログで、新しい名前を指定します。

    ディレクトリ名を変更する
    • コメントと文字列内を検索 チェックボックスを選択すると、CLion がコメントや文字列にも変更を適用します。

    • 同じ名前の関連ファイルをCLion に命名変更させたくない場合は、 関連ファイルの名前を変更する チェックボックスの選択を解除してください。

    • 必要に応じて、対応するフィールドのリファクタリングスコープを変更します。

  4. プレビュー をクリックして、 検索ツールウィンドウで発生する可能性のある変更を確認します。 リファクタリング をクリックして続行します。

    CLion はファイル名のすべての出現箇所を見つけて、それぞれ変更します。

サンプル

この例は、 ファイル名の変更 Calendar.cpp に適用する前後の CMakelists.txt を表しています。

cmake_minimum_required(VERSION 3.2) project(Calendar_master) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES calendars/Calendar.cpp calendars/Calendar.h main.cpp) add_executable(Calendar_master ${SOURCE_FILES}
cmake_minimum_required(VERSION 3.2) project(Calendar_master) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") set(SOURCE_FILES calendars/CalendarRen.cpp calendars/CalendarRen.h main.cpp) add_executable(Calendar_master ${SOURCE_FILES})
2026 年 7 月 15 日