Refactor [重构] 菜单
Rename 重命名
Move 移动
Change Method Signature 更改方法签名
Extract Method 抽取方法
Extract Local Variable 抽取局部变量
Extract Constant 抽取常量
Lnline 行内
Convert Local Variable to Field 将区域变量转化成字段
Convert Anonymous Class to Nested 将匿名类转化为嵌套类
Move Type to New File 移动新类型文件
Extract Super Class 提取超类
Extract Interface 提取接口
Use Super type Where Possible 尽可能使用超类型
Push Down 下推
Pull Up 上拉
Extract Class 提炼类
Introduce Parameter Object 引入参数对象
Introduce Indirection 引入间接
Introduce Factory 采用代理利用方法来取得建构子
Introduce Parameter 采用参数将区域变量改成参数方式传递
Encapsulate Field 封装字段/封装值域
Generalize Declared Type 概括声明类型
Infer Generic Type Arguments 推断泛型类型参数
Migrate JAR File JAR 文件迁移
Create Script 创建脚本
Apply Script 应用脚本
History 历史