Intellij idea Intellij:如何复制/粘贴文件以进行复制?

Intellij idea Intellij:如何复制/粘贴文件以进行复制?,intellij-idea,Intellij Idea,我似乎找不到这样做的方法?我在某个文件夹中有一个名为X的文件,我想在同一目录中创建具有相同内容的Y。我在eclipse中的做法是选择文件,^C,^P,eclipse会提示输入新名称 更新 显然,只有当编译单元包含多个类型时,才会出现这个问题⌥ + 拖曳 Mac按选项键并拖动原始文件 PC按Alt键并拖动原始文件 系统将提示您输入新名称 也适用于课程: 对于在IntelliJ中复制文件的纯键盘解决方案: 在Linux上: 按Alt+Home键激活导航栏,然后按F5键,或者按Ctrl+C键复制

我似乎找不到这样做的方法?我在某个文件夹中有一个名为X的文件,我想在同一目录中创建具有相同内容的Y。我在eclipse中的做法是选择文件,^C,^P,eclipse会提示输入新名称

更新

显然,只有当编译单元包含多个类型时,才会出现这个问题

⌥ + 拖曳
  • Mac
    按选项键并拖动原始文件
  • PC
    按Alt键并拖动原始文件
系统将提示您输入新名称

也适用于课程:


对于在IntelliJ中复制文件的纯键盘解决方案:

在Linux上:

按Alt+Home键激活导航栏,然后按F5键,或者按Ctrl+C键复制文件,然后按Ctrl+V键粘贴文件,将出现一个对话框来命名新文件

在Mac上:


按Cmd+Up激活导航栏,然后按F5,或按Cmd+C复制文件,然后按Cmd+V粘贴,将出现一个对话框来命名新文件。

按功能键+F5将复制选定文件。,这将提示您输入名称。

我发现ctrl+c/ctrl+v不会在Linux中的IDEA上复制文件(使用x2go在Windows框上连接)。如果我关闭xclipboard,我可以让它工作,但是在Windows和Linux对话框之间进行复制会停止工作。

Ctrl+C在目标文件/文件夹上

在目标文件夹上按Ctrl+V组合键


输入新名称并按Enter…

按F5时会弹出相同的对话框。这是我得到的对话框,其中定义了多种类型的文件。尝试在A.java:public类A{}类B{}上执行此操作。这似乎对Scala类不起作用。它显示了一个如上所述的对话框,但只允许您指定目录而不是名称。我只是用Scala类尝试了一下,它显示的是“复制类”对话框,而不是“复制”对话框。指定要将类移动到的包和目标目录。不起作用(mac上的2016.2)。Alt home确实激活导航栏,但Ctl-C/Ctl-V组合不起任何作用。在mac电脑上,您可以使用Cmd+Up来激活导航栏(我使用的是keymap mac OS X 10.5+)功能键与此答案无关。如果您使用的是自动启用功能键的笔记本电脑,则该功能可能适用于您,在这种情况下,您需要按操作键以获得F5功能。大多数用户不需要这样做。正确答案是F5打开一个复制对话框,当前路径为默认复制到路径,并显示文件名提示。更改文件名并按“确定/输入”将使用新名称将文件复制到当前位置。对于Windows操作系统,通过功能键=WinKey,WinKey+f5使用“重命名”对话框进行复制。