Как переименовать класс и соответствующий ему файл в Eclipse - PullRequest
69 голосов
/ 03 марта 2011

не может найти ни одного пункта меню для этого. Это выполнимо?

Ответы [ 9 ]

137 голосов
/ 03 марта 2011

Просто щелкните правой кнопкой мыши класс в проводнике проекта и выберите «Refactor-> Rename». То, что это находится в подменю «Refactor».

11 голосов
/ 03 марта 2011

Shift + alt + r (щелчок правой кнопкой мыши по файлу -> рефакторинг -> переименование), когда курсор находится на имени класса.Файл и конструкторы также будут изменены.

5 голосов
/ 03 марта 2011

Файл правой кнопкой мыши -> refactor -> rename?

4 голосов
/ 13 октября 2013

Вы можете переименовать классы или любой файл, нажав F2 в имени файла в Eclipse. Он спросит вас, хотите ли вы обновить ссылки. Это действительно так просто:)

3 голосов
/ 18 декабря 2012

Просто переименуйте класс в исходном коде. Затмение укажет на ошибку, подчеркнув имя класса красной волнистой линией. Наведите указатель мыши на эту строку, и затмение даст вам возможность rename compilation unit. Нажмите на это.

1 голос
/ 03 марта 2011

Просто выберите класс, щелкните правой кнопкой мыши и выберите переименовать (вероятно, F2 тоже подойдет).Вы также можете выбрать имя класса в исходном файле, щелкнуть правой кнопкой мыши, выбрать Source, Refactor и переименовать.В обоих случаях и класс, и имя файла будут изменены.

0 голосов
/ 11 июля 2019

Я обнаружил, что приведенные выше ответы не дали мне нужного руководства (я тоже ожидал, что буду в коде для файла .java, щелкну правой кнопкой мыши на вкладке и увижу опцию Refactor).Вот что я сделал:

  1. Перейдите в начало модуля .java (ctrl + Home)
  2. Дважды щелкните имя класса, совпадающее с именем .javaмодуль и имя класса теперь должны быть выделены
  3. Щелкните правой кнопкой мыши на выделенном имени класса |Открытая иерархия типов.Должна открыться Иерархия типов с именем класса
  4. Щелкните правой кнопкой мыши имя класса в Иерархии типов |Рефакторинг |Переименовать |введите новое имя во всплывающем окне. Переименовать Тип
0 голосов
/ 08 марта 2019

Щелкните правой кнопкой мыши класс-> выберите Refactor-> Rename

0 голосов
/ 28 апреля 2018

Нажмите на класс и нажмите клавиши Alt + Shift + R, затем вы можете изменить его на нужное имя, и имя соответствующего файла также будет изменено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...