Переименование элементов Java
В этом разделе рассмотрено переименование элемента Java
с помощью рефакторинга. Действия рефакторинга
изменяют структуру кода, не изменяя при этом его семантику.
- В панели Структура пакетов выберите
junit.framework.TestCase.java.
- В его контекстном меню выберите
Рефакторинг > Переименовать.
- В поле Новое имя на
странице Переименовать модуль компиляции введите
"TestCase2".
- Для предварительного просмотра изменений, которые
произойдут в результате переименования класса, нажмите
Предварительный просмотр >.
- Рабочая среда анализирует предложенное изменение и
предлагает предварительную версию изменений, которые
произойдут, если вы переименуете этот ресурс.
Поскольку переименование модуля компиляции
повлияет на операторы импорта в других модулях компиляции,
данное изменение отразится на других модулях компиляции. Они показаны в списке изменений в панели
предварительного просмотра.
- На странице предварительного просмотра рефакторинга
вы можете прокручивать список предлагаемых изменений и
выбирать или отменять выбор изменений по своему усмотрению. В общем случае, рекомендуется принять все
предложенные изменения.
- Нажмите OK, чтобы принять все
предложенные изменения.
Вы убедились, что действие рефакторинга может вызвать
множество изменений в различных модулях компиляции.
Эти изменения можно отменить как группу.
- В строке меню выберите Правка
> Отменить переименование TestCase.java в
TestCase2.java.
- Изменения, внесенные при рефакторинге, будут
отменены и рабочая среда вернется к своему первоначальному
состоянию. Вы можете отменять действия рефакторинга до тех
пор, пока не сохраните измененный модуль компиляции, - в
этот момент буфер рефакторинга сбрасывается.

Поддержка рефакторинга
Действия рефакторинга
Мастер
рефакторинга
Параметры Java