Не могу найти ни одного пункта меню для этого. Это выполнимо?
Как переименовать класс и соответствующий ему файл в Eclipse?
Ответ 1
Просто щелкните правой кнопкой мыши класс в проводнике проекта и выберите "Refactor" → "Rename". То, что это находится в подменю "Refactor".
Ответ 2
Shift + Alt + r (щелкните правой кнопкой мыши файл → Refactor → Rename), когда курсор находится на имени класса. Файл и конструкторы также будут изменены.
Ответ 3
Щелкните правой кнопкой мыши файл → Refactor → Rename.
Ответ 4
Вы можете переименовать классы или любой файл, нажав F2 в имени файла в Eclipse. Он спросит вас, хотите ли вы обновить ссылки. Это действительно так просто :)
Ответ 5
Просто переименуйте класс в исходный код.
Eclipse укажет на ошибку, подчеркнув имя класса красной squiggly.
Наведите указатель мыши на эту строку с помощью указателя мыши и затмения, чтобы дать вам возможность rename compilation unit
.
Нажмите на это.
Ответ 6
Просто выберите класс, щелкните правой кнопкой мыши и выберите переименование (возможно, F2 тоже). Вы также можете выбрать имя класса в исходном файле, щелкнуть правой кнопкой мыши, выбрать Source, Refactor и переименовать. В обоих случаях как класс, так и имя файла будут изменены.
Ответ 7
Нажмите на класс и нажмите Alt + Shift + R
, после чего вы можете изменить его на нужное имя, и имя соответствующего файла также будет изменено.
Ответ 8
Для меня ничего из этого не работает... Я не нахожу "Refactor-> Rename" в контекстном меню файла, и коды клавиш также не работают...
Ответ 9
Щелкните правой кнопкой мыши на class-> выберите Refactor-> Rename
Ответ 10
Я обнаружил, что приведенные выше ответы не дали мне нужного руководства (я тоже ожидал, что буду в коде для файла .java, щелкну правой кнопкой мыши на вкладке и увижу опцию Refactor). Вот что я сделал:
- Перейти к началу .java модуля (ctrl + Home)
- Дважды щелкните имя класса, которое совпадает с именем модуля .java, и имя класса теперь должно быть выделено.
- Щелкните правой кнопкой мыши на выделенном имени класса | Открытая иерархия типов. Должна открыться иерархия типов, показывающая имя класса
- Щелкните правой кнопкой мыши имя класса в Иерархии типов | Рефакторинг | Переименовать | введите новое имя во всплывающем окне Rename Type