重构项列表:
下表从Eclipse帮助中提取,列出了各种重构支持的Java资源类型,对应的快捷键。
名字 可应用的Java元素 快捷键
Undo 在一次重构后可执行 Alt + Shift + Z
Redo 在一次撤销重构后可执行 Alt + Shift + Y
Rename 对方法,成员变量,局部变量,方法参数,对象,类,包,源代码目录,工程可用。 Alt + Shift + R
Move 对方法,成员变量,局部变量,方法参数,对象,类,包,源代码目录,工程可用。 Alt + Shift + V
Change Method Signature 对方法可用。 Alt + Shift + C
Convert Anonymous Class to Nested 对匿名内部类可用。
Move Member Type to New File 对嵌套类可用。
Push Down 对同一个类中成员变量和方法可用。
Pull Up 对同一个类中成员变量和方法,嵌套类可用。
Extract Interface 对类可用。
Generalize Type 对对象的声明可用。
Use Supertype Where Possible 对类可用。
Inline 对方法,静态final类,局部变量可用。 Alt + Shift + I
Extract Method 对方法中的一段代码可用。 Alt + Shift + M
Extract Local Variable 对选中的与局部变量相关的代码可用。 Alt + Shift + L
Extract Constant 对静态final类变量,选中的与静态final类变量相关的代码可用。
Introduce Parameter 对方法中对成员变量和局部变量的引用可用。
Introduce Factory 对构造方法可用。
Convert Local Variable to Field 对局部变量可用。 Alt + Shift + F
Encapsulate Field 对成员变量可用。