42

如此处所述可以更改项目的名称。但是,它只会更改项目的名称,不会更改文件夹结构。

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

4

12 回答 12

41

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

于 2013-08-28T16:25:34.293 回答
41
  1. 右键单击项目,然后Refactor -> Rename... (shift+F6),设置所需名称
  2. 关闭 IntelliJ
  3. 将文件系统中的目录重命名为所需的名称
  4. 在启动对话框中选择Open (或File -> Open ... in main window)
  5. 请选择重命名的项目目录

享受吧,它对我有用!

于 2017-01-10T07:20:21.767 回答
18
  1. 关闭 IntelliJ
  2. 在资源管理器 (Windows) / Finder (OSX) 中重命名文件夹
  3. 打开 IntelliJ
  4. 从对话框导入项目,或文件 -> 导入项目
  5. 选择具有新名称的文件夹
  6. 跟随对话
于 2014-12-23T02:52:01.247 回答
3
  1. File那时Project Structure
  2. Project Settings -> Project确保您更改项目名称下。
  3. 然后在下面Project Settings -> Modules也更改名称。
  4. 重启 Intellij
  5. 使用文件资源管理器确认项目/模块已重命名。
于 2019-03-24T02:59:38.557 回答
3

如果它是一个 gradle 项目,而不是使用Refactor->Rename 重命名它:

  • settings.gradlerootProject.name文件中的变量设置为新的项目名称。
  • 重新导入项目。点击 Gradle 工具窗口中的“刷新所有 Gradle 项目”按钮。

然后按照@Dawid 的回答中的步骤 2 到 5 进行操作。

从 IntelliJ 的托管项目列表中删除旧项目:

  • 选择文件->打开最近->管理项目..
  • 单击旧项目名称旁边的“x”
于 2019-01-08T10:53:04.077 回答
2

我知道在提出问题 7 年多之后我可能无法帮助 sheidaei,但我希望有人会觉得它有用:)
要在不关闭 Intellij 的情况下更改当前项目的项目目录名称,请选择“视图”项目浏览器(通常在左侧)下拉菜单中的“项目文件” ,而不是“项目”。
如何在项目浏览器中选择“项目文件”视图
然后使用右键单击项目的目录名称/路径打开上下文菜单。
使用Refactor->Rename
在上下文菜单中查找选项“重命名”
输入新目录名称,使用“重构”按钮应用更改
“重命名”对话框
如果您希望更改模块名称以匹配目录名称,请在项目浏览器的“项目”视图中对项目名称使用 Refactor->Rename 选项。

于 2020-12-03T08:26:29.090 回答
2

在 IntelliJ 中重命名 Kotlin 项目的项目文件夹后,使用其他答案中建议的 Import Project 选项为我创建了与模块相关的问题。我无法在运行对话框中选择主类。为了解决这个问题,我使用了Create New Project选项。它不会删除您的项目文件。

因此,要重命名文件夹,首先为安全创建项目的副本,然后按照以下步骤操作:

  1. 关闭 IntelliJ。
  2. 转到文件资源管理器并手动重命名文件夹。
  3. 打开 IntelliJ。
  4. 选择选项Create New Project
  5. 选择您想要的语言/框架,例如Kotlin,单击Next
  6. 对于Project Name,请指定所需的项目名称。可能与文件夹名称相同。
  7. 对于Project Location选择您手动重命名的文件夹
  8. 单击Finish,IntelliJ 会询问您是否要覆盖.idea.iml文件。单击Yes两者。

希望有帮助。

于 2019-01-10T16:29:07.903 回答
1

对于 JetBrains v. 2019.2(2019 年 9 月):

要移动项目目录而不更改其名称:

  1. Alt+1打开项目结构

    • 右键单击项目目录
    • 转到文件->重构->移动目录

    或者

    • 左键单击项目目录
    • F6

    指定目标父目录并点击确定。

重命名项目目录:

  1. Alt+1打开项目结构

    • 右键单击项目目录
    • 转到文件->重构->重命名...

    或者

    • 左键单击项目目录
    • Shift+F6
  2. 选择重命名目录(实际上它已经被选中)并点击确定。

  3. 指定新目录名称。

如果您需要移动项目目录并更改其名称,请依次执行这些步骤。

完成重命名/移动后,关闭项目并将其从最近的项目列表中删除(它变得无法使用,您将不再需要它)。

然后点击“打开”并在它的新位置找到项目目录。现在您已经移动了项目目录!

最后两个步骤应该使用 Edit project 之类的命令或类似的命令来完成,您可以在其中直接指定项目目录,但由于没有这样的命令,您需要删除项目并在新位置重新打开它。

于 2019-09-03T16:27:47.380 回答
1

好吧,我已经想通了,我将逐步写下如何重命名链接到 GitHub 存储库的项目目录的指南。

情况:

  • 视窗 10
  • IntelliJ 项目与 GitHub 存储库链接
  • 我想重命名 GitHub 存储库和项目目录名称,并保持我的所有工作不变。

解决方案:

  1. 重命名 GitHub 上的 repo,确保页面仍在使用新名称
  2. 通过(右键单击父目录 -> 重构 -> 重命名)从 IntelliJ 重命名项目
  3. 从 IntelliJ 重命名目录(右键单击父目录 -> 打开模块设置 -> 项目)
    3.1。更新“项目名称”
    3.2。更新项目编译器输出
  4. 通过 (VCS -> git -> remotes) 从 IntelliJ 重命名 GitHub 远程存储库
  5. 关闭 IntelliJ
  6. 打开系统资源管理器
    6.1。重命名项目目录
    6.2. 打开“workspace.xml”并重命名所有出现的旧单词(您可能希望将其剪切到另一个地方,更新它,然后将其粘贴回来)
  7. 打开 IntelliJ 并选择导入项目
  8. 现在,一切正常,您可以在 IntelliJ 中正常使用 Git,因为没有发生任何事情!

就是这样,我刚刚从 IntelliJ 推送到重命名的 repo,一切都像以前一样工作,没有提及旧名称。

于 2020-10-31T16:22:54.487 回答
1

如果在单击“projectPackage” -> Refactor -> Move 时出现错误,解决此问题的方法是关闭 Intellij,手动移动文件夹,然后进入:

C:\Users\user.name\.IntelliJIdea2019.1\config\options

像这样编辑文件recentProjects.xml,使用新路径,保存并关闭,重新打开jetbrains ide,就完成了。

配置文件

于 2019-12-05T15:50:20.460 回答
0

单击您要移动的项目文件,然后按 F6

于 2014-12-21T09:07:53.770 回答
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
于 2019-07-24T04:09:04.143 回答