在 Ubuntu 下使用 PhpStorm 进行代码重构非常简单。以下是一些常用的重构操作及其步骤:
1. 重构变量/属性
-
引入变量:
- 选中要重构的代码(例如,数字
100
)。 - 使用快捷键
Ctrl + T
(Windows/Linux)或Cmd + T
(Mac)快速打开代码重构操作界面。 - 选择“引入变量”(序号3对应的操作)。
- 应用到所有数字
100
出现的地方,可以选择“只应用到当前位置”。
- 选中要重构的代码(例如,数字
-
内联变量:
- 在代码重构界面选择“Inline”选项切换回去,或者使用快捷键
Option + Command + N
跳过选择界面直接操作。
- 在代码重构界面选择“Inline”选项切换回去,或者使用快捷键
-
重构为常量或类属性:
- 流程与引入变量类似,只需将操作对象改为常量或类属性即可。
2. 重构函数/方法
-
提取方法:
- 选中要重构的代码块。
- 使用快捷键
Ctrl + T
(Windows/Linux)或Cmd + T
(Mac)弹出代码重构菜单。 - 选择“Extract Method…”选项,进入重构方法流程。
-
重构类方法:
- 在类中通过类似的方式重构类成员方法,可以设置方法可见性。
3. 其他重构操作
-
重命名:
- 选中要重命名的变量、方法或类,然后右键点击选择“Refactor” -> “Rename”即可。
-
移动代码:
- 选中要移动的代码块,使用快捷键
Ctrl + Shift + F6
(Windows/Linux)或Cmd + Shift + F6
(Mac)进行移动。
- 选中要移动的代码块,使用快捷键
4. 使用快捷键
- 代码重构快捷键:
Ctrl + T
/Cmd + T
:打开代码重构菜单。Option + Command + M
:直接进入提取方法重构导航界面。
通过这些步骤和快捷键,你可以在 Ubuntu 下的 PhpStorm 中高效地进行代码重构,提升代码的复用性和可维护性。