如何在Intellij Idea 12中重命名/移动项目?

45

此处所述,可以更改项目的名称。然而,更改项目名称只会更改项目的名称,不会更改文件夹结构。

例如,如果您的项目名为sample1,位于~/user1/development/IdeaProjects/sample1中,则更改项目名称为sample2后,文件夹位置不会更改为~/user1/development/IdeaProjects/sample2。


为什么不通过Windows资源管理器重命名文件夹呢? - user1231232141214124
@redFIVE 这是否会导致项目名称的更改? - sheidaei
1
@redFIVE 在Intellij中使用重构可以确保更新任何依赖项(如果有的话)。因此,强烈建议依赖于IDE。 - sheidaei
1
你的项目根目录和项目名称是无关的。你可以更改其中任意一个而不影响另一个。如果你想重命名根文件夹为sample2,那么你只需要在Windows资源管理器中将文件夹重命名即可,这并不会破坏依赖关系,因为它们之间没有依赖关系。可能在创建时,你的项目名称与根文件夹名称相同,但它们并不相互依赖。如果你想要更改内部包结构,请重新编辑你的问题以澄清你的问题。 - user1231232141214124
1
@redFIVE 在 Linux 下完全不正确。如果您更改文件夹名称,打开项目的 IntelliJ IDEA 窗口将变为空白,并且在短时间内原始文件夹将重新创建,其中唯一的内容是 .idea/workspace.xml - Urhixidur
显示剩余2条评论
12个回答

0

点击您想要移动的项目文件,然后按F6键


11
使用快捷键回答是不好的,因为每个人都可以更改按键映射。 - null

0
Close IntelliJ 
Rename the folder in Explorer (Windows) / Finder
(OSX)   
Open IntelliJ Import Project from Dialog, or File -> Import
Project     
Select the folder with the new name 
further additional steps might be required if you see your module named
as  new_modulename[parent module/old module name],
then update   
settings.gradle with new name  and reimport

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接