У меня есть проект scala в intellij. Я хотел бы клонировать новый класс в тот же пакет, в котором находится исходный класс, но я не могу понять, как это сделать. Я могу увидеть, как скопировать его в новый пакет, но я хочу скопировать/клонировать в тот же пакет.Как клонировать класс в intellij?
[Редактировать]
Если у меня есть класс с именем orderwidget в пакете com.company.widgets, и я хочу, чтобы создать productwidget в com.company.widgets, мне нужно, чтобы иметь возможность клонировать orderwidget и переименовать его. Скопировать не работает, потому что orderwidget уже существует в пакете.
с классами Java по крайней мере (но я думаю, что это то же самое в Scala): F5 (или Refactor - Copy ...) –
no copy wont work в том же пакете. –
Если вы делаете Refactor -> Copy, вы можете переименовать файл. Так почему же это не работает? – billpcs