Дублировать .java файл в Eclipse

Я ищу что-то вроде функции рефакторинга в Eclipse, но для копирования файлов, т.е. хочу сохранить существующий файл, но добавить еще один (обычно перечисление или подобное).

В настоящее время я делаю это, вручную копируя файл в файловой системе, затем обновляя папку в Project Explorer, затем открывая файл через Project Explorer, затем выполняем поиск "n replace", а затем я могу начать работать. Это может быть немного утомительно, поскольку я часто делаю это для 10+ файлов, когда добавляю новую важную функцию.

Ответ 1

В представлении проводника выберите файл, щелкните правой кнопкой мыши и выберите Copy. Теперь выберите папку в ней, щелкните правой кнопкой мыши и выберите Paste. Появится диалоговое окно с запросом нового имени, и все готово. Обратите внимание: если вы сделаете это с классом Java, новое имя будет использовано для переименования класса в файле.

Ответ 2

Вы можете копировать и вставлять файлы в пакетный проводник Eclipse.

Ответ 3

Вопрос, который вы должны задать, заключается в следующем: "Должен ли я копировать файлы и делать небольшие изменения, чтобы добавить основную функцию?"

Не повторяйте себя, это фундаментальный принцип информатики, чтобы не быть легко брошенным.

Когда вы обнаружите, что копируете и настраиваете блоки, методы или классы, вы должны сразу увидеть, возможно ли рефакторинг для устранения дублирования.

Я думаю, что это более важно, чем знать конкретную технику в Eclipse.