CLion 通过提供一组可靠的重构帮您保持高质量的代码。 当您重构时,它可以安全地在整个范围内应用您的代码改动。
要查看当前位置所有可用的重构,请使用 Refactor This... 菜单(按 Ctrl+Alt+Shift+T)。
重构列表包括:
Rename Shift+F6,可以重命名符号, 自动为您纠正代码中的所有引用。
Change Signature Ctrl+F6 可以帮您添加/删除/重新排序函数参数,更改结果类型 或更新函数的名称,所有的用法也将得到修复。
Inline Ctrl+Alt+N 可以用它的初始值设定项/声明来更换冗余的变量 用法/函数调用。
Extract (Function Ctrl+Alt+M, Typedef Ctrl+Alt+K, Variable Ctrl+Alt+V, Parameter Ctrl+Alt+P, Define Ctrl+Alt+D, Constant Ctrl+Alt+C, Lambda Parameter) - 在这里,CLion 可以分析您调用重构的代码块,检测输入和输出变量以及所选表达式的用法,并将其替换为您选择的新创建条目。