2013-08-28 59 views
22

如所述here可以更改项目的名称。但是,它只会更改项目的名称,并且不会更改文件夹结构。如何在Intellij Idea 12中重命名/移动项目?

举个例子,如果你的项目叫做sample1,它驻留在〜/ user1/development/IdeaProjects/sample1中,如果改变项目名称,文件夹位置将不会更改为〜/ user1/development/IdeaProjects/sample2 sample2。

+0

为什么不只是通过Windows资源管理器重命名文件夹? – redFIVE

+0

@redFIVE这是否也会导致项目名称更改? – sheidaei

+0

不,您可以将您的项目重新命名为您发布的链接。如果您需要将您的项目的根文件夹移动/重命名,只需通过资源管理器执行,不需要IDE即可执行基本的Windows操作。 – redFIVE

回答

26

似乎必须右键单击该项目(在按照说明重命名项目之后),然后选择Refactor - > Move将项目重定位到新位置。我没有找到任何解决方案来重命名和移动一个项目。

+6

它不重命名项目文件夹只移动它。所以最终你可能不得不手动做到这一点 –

+0

这没有帮助。它不会更改项目文件夹。取而代之的是,它会创建一个新名称并移到那里。项目文件夹的旧文件夹位于新文件夹内。 –

+0

对于我在Idea 2017.1中的作品,只需要注意:(1)移动速度可能会很慢(对于具有16000个文件的471MB项目,我等待了大约15米),(2)对于一个项目,未检测到新的git根目录易于在版本控制设置中更正) –

-1

点击您的项目文件,这是你要移动,然后按F6

+5

回答快捷键是一个不好的答案,因为每个人都可以更改键盘映射。 – null

9
  1. 关闭的IntelliJ
  2. 重命名在资源管理器(Windows)中的文件夹/搜索(OSX)
  3. 打开的IntelliJ
  4. 导入项目从对话框或文件 - >导入项目
  5. 用新名称选择文件夹
  6. 按照对话
+0

我检查了这个解决方案,它工作。谢谢。 –

+0

不起作用,所有的模块设置得到重新导入与In​​tellij最好的猜测 – Demian

+0

它的工作...在某种程度上。我的意思是这个解决方法让你重构IntelliJ元信息和磁盘上的文件夹结构,但它没有解决可能留在主用户配置文件夹中的任何东西(在我的例子中是'〜/ .IdeaIC2017.3')。因此,任何使用此解决方案的人都必然会在稍后的一些IntelliJ对话中受到一些鬼项目的困扰 –

4
  1. 项目上点击右键,然后重构 - >重命名...(Shift + F6),设置所需的名字
  2. 关闭的IntelliJ
  3. 重命名目录中的文件系统到你想要的名称
  4. 在启动对话框中选择打开(或文件 - >打开 ...在主窗口中)
  5. 请选择重命名的项目目录

享受吧,它适合我!