我在intellij有一个scala项目。我想将一个新类克隆到源类所在的同一个包中,但我无法弄清楚如何执行此操作。我可以看到如何将其复制到新包中,但我想在同一个包中复制/克隆。
[编辑]
如果我在com.company.widgets包中有一个名为orderwidget的类,并且我想在com.company.widgets中创建productwidget,我需要能够克隆orderwidget并重命名它。复制不会工作,因为包中已经存在orderwidget。
答案 0 :(得分:2)
我使用的是拖拽和放大器将您尝试复制的文件删除到项目视图中的父文件夹,按住Ctrl
复制文件。
我承认它在某些情况下有效,但在其他情况下却没有。有时,Idea会为您提供一个对话框,询问新文件的名称;有时是没有,并给出“文件已存在”错误;有时它会复制文件,但会弄乱它的内容(想法14.1.4)