CLion 2025.2 Help

重命名

重命名重构允许您全局重命名符号、文件和目录,并自动更正代码中对它们的所有引用。

重命名符号

  1. 选择要重命名的项目。

  2. 从上下文菜单中选择 重命名 或按 Shift+F6。 所选符号将被高亮显示,您可以在高亮区域中输入新名称。

  3. CLion 在高亮显示的元素旁边显示 注释和字符串中的重命名图标在文本中重命名出现图标

    就地重命名重构

    您可以单击这些图标或按 Tab 打开上下文菜单并选择其他重命名选项。

    就地重命名重构对话框
    • 注释和字符串(C) :符号的出现位置也会在注释和字符串文字中被重命名。

    • 文本匹配项(T) (Objective-C):符号的出现位置也将在不包含任何源代码的文件(文档、文本文件、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})
最后修改日期: 2025年 9月 26日