重构
重构 是在不创建新功能的情况下改进您的源代码的过程。 重构帮助您保持代码稳健、 干净且易于维护。
调用重构
请选择一个项目进行重构。 您可以在 Project 工具窗口中选择文件/文件夹或在编辑器中选择表达式/符号。
按 Ctrl+Alt+Shift+T 打开重构列表:

撤销重构
按下 Ctrl+Z。
预览更改
对于某些重构,您可以在应用之前预览更改。
在 重构预览 对话框中点击 预览:

在 查找工具窗口中检查将要进行的更改。 您可以排除 Delete 或删除 Ctrl+X 您认为不必要的更改。

点击 执行重构 以继续进行更改。
解决冲突
当 CLion 在重构过程中遇到问题时,它将打开一个对话框,其中包含冲突列表及其简要描述。

点击 无论如何重构 忽略此问题并继续。
点击 在查找窗口中打开 在 查找 工具窗口中打开冲突条目并进一步处理。
在 查找 工具窗口中,您可以通过选择 重构 来应用重构,或者点击 取消 并返回编辑器。

配置重构设置
在 设置 对话框(Ctrl+Alt+S )中,选择 。
在 代码编辑 页面的 重构 部分,调整重构选项,然后点击 确定。
CLion 支持的最受欢迎的重构
安全删除 | Alt+Delete | 确保您不会删除源代码中引用的文件。 | |
复制/移动 | F5/F6 | 复制/移动元素。 | |
提取方法 | Ctrl+Alt+M | 这些重构操作帮助您减少代码重复。 | |
提取常量 | Ctrl+Alt+C | 声明一个新常量并使用选定的表达式对其进行初始化。 | |
提取参数 | Ctrl+Alt+P | 向方法声明中添加一个新参数,并相应地更新 函数 调用。 | |
引入变量 | Ctrl+Alt+V | 声明一个新变量并使用选定的表达式对其进行初始化。 | |
重命名 | Shift+F6 | 重命名一个元素。 | |
内联 | Ctrl+Alt+N | 内联元素。 作为提取的反向操作。 | |
更改签名 | Ctrl+F6 | 更改方法或类的调用签名。 |
最后修改日期: 2025年 9月 26日