We do refactoring most of the time when writing code. Thus, using shortcut keys can boost your productivity. Here, we round up a list of shortcut keys used for code refactoring Java code in Eclipse IDE.

1. Alt + Shift + R: Renames a variable, a method, a class or even a package name. This is the most frequently used shortcut in code refactoring. Select whole name of the class, method or variable you want to rename, and then press this shortcut:

rename

Type new name and press Enter when done, Eclipse automatically updates all related references for the new name, including ones found in other classes.

 

2. Ctrl + 2, R: Renames a variable, a method or a class name locally in the current file. Eclipse doesn’t search outside references hence this renaming is faster than the Alt + Shift +R shortcut. However, use this shortcut with care: only for names used locally in the current file:

rename locally

 

3. Alt + Shift + V: Moves a class, method to another destination. For example, select a class name and press this shortcut, the Move dialog appears. Choose a destination and then click OK:

move

 

 

4. Alt + Shift + T: Shows refactor context menu. This shortcut allows you to access a full list of refactoring operations which are possible for current context:

a refactor context menu

 

5. Alt + Shift + C: Changes signature of a method. Place the cursor inside a method or select method name, and then press this shortcut. The Change Method Signature dialog appears. You can change various elements of method signature such as access modifier, return type, parameters, exceptions, etc:

change method signature

 

6. Alt + Shift + M: Extracts a selection to a method. This helps you move a selected block of code to a separate method with ease. For example:

Extract selection

The Extract Method dialog appears. Enter new method name and specify access modifier, parameters list, and then click OK to do the refactoring:

Extract Method dialog

 

7. Alt + Shift + L: Extracts local variable from an expression. For example:

Extract local variable

Press this shortcut key brings the Extract Local Variable dialog which allows you to name the local variable:

Extract Local Variable dialog

Click OK to do the refactoring, and here’s the result:

Result of extract local variable

 

8. Alt + Shift + I: Inlines a selected local variable, method or constant if possible. Eclipse replaces the selection with its declaration and puts it directly into the statement. For example:

Inline local variable

If the selection is possible to inline, Eclipse will ask to confirm:

Inline variable confirm message

Click OK to do proceed, here’s the result:

Result of Inline

 

 

Related Eclipse Shortcut Keys Tutorials:

 

Other Eclipse Tutorials:


About the Author:

is certified Java programmer (SCJP and SCWCD). He began programming with Java back in the days of Java 1.4 and has been passionate about it ever since. You can connect with him on Facebook and watch his Java videos on YouTube.



Add comment

   


Comments 

#1Héctor Tavares2021-03-11 20:09
Thank you men, helped me!
Quote