Basics

The Copy refactoring lets you create a copy of a class in a different package. It can also be used to create a copy of a file, directory or package in a different directory or package.

Performing Copy refactoring

To perform the Copy refactoring
  1. Select the item of interest in a tool window (e.g. the Project tool window). Alternatively, open the necessary class or file in the editor.
  2. Do one of the following:
    • Choose Refactor | Copy on the main menu or the context menu.
    • Press F5 or F5F5 or F5F5, F5 or F5.
    • In the Project tool window, press and hold the ^ key, and drag the item to the target location.
  3. In the Copy dialog that opens, specify the name and location for the copy that you are creating, and click OK.