[步骤] |
[功能] |
[说明] |
Move |
移动 |
1、将选定的静态函数从一个类移动到另一个类 |
Extract Interface |
抽取接口 |
将选定的函数抽取到一个新的接口 |
Extract Superclass |
抽取基类 |
将选定的函数、属性、字段从一个类里抽取到一个基类中 |
Pull Member Up |
将成员向上拉 |
1、将子类中的函数或字段移动到父类 |
Push Members Down |
将成员向下推 |
1、将父类中的字段或者函数移动到子类 |
Safe Delete |
安全删除 |
在确认没有其他代码调用的情况下,删除所选定的变量、组件、类或接口 |
Inline Variable |
逆转变量 |
将变量取消,并用初始化时设置的常量替代 |
Introduce Field |
引入字段 |
将选中的变量、字段或常量用新的字段替换 |
Introduce Variable |
引入变量 |
将所选择的变量、字段或常量用新的变量替换 |
Rename |
改名 |
1、修改组件的名字 |
Declare Variable |
定义变量 |
将选中的变量名定义成变量 |
Declare Field |
定义字段 |
将选中的变量定义为类的字段 |
Extract Method |
抽取方法 |
1、将选中的代码块包装成独立的方法 |
Extract resource string |
抽取资源串 |
将选中的字符串定义为资源串,在原来的位置直接调用资源串(全局常量) |
Change Params |
修改参数 |
1、修改所选定函数的参数表 |
Find Unit |
寻找单元 |
1、查找所选定的变量或类型所属的单元 |