在IntelliJ IDEA中重命名项目

121

我有一些项目,其中包含项目的目录被称为“Code”。

当我打开IDEA时,在我的最近项目列表中,我只看到那个名字。

是否有任何方法在设置中更改此名称?

我尝试转到“文件”->“项目结构”->“项目”,但在IntelliJ IDEA 13中找不到“项目名称”选项。

打开项目设置时我看到这个 我在我的项目设置中看到这个。


3
右键点击“Code” -> 重构 -> 重命名。这是您正在寻找的内容吗? - Mikalai Daronin
1
不是很对,我想要改变IntelliJ使用的项目名称。我可以使用Refactor -> Rename更改模块名称,但似乎不会影响项目的名称。 - yasith
@PaulVerest 这不是我遇到的同样问题。请查看我对被接受答案的第一次回复。 - yasith
15个回答

1
如果您的项目是基于文件的,您无法在IDEA内部重命名项目。
将您的项目转换为基于目录的格式,然后您就可以在“文件> 项目结构> 项目> 项目名称”下选择重命名。

1

针对Gradle Springboot IntelliJ项目:
1. settings.gradle:
rootProject.name = '新项目名称'
在页面底部添加/编辑以上行
2. application.properties
spring.application.name=新项目名称
在页面顶部添加/编辑以上行
3. 转到文件 > 项目结构 > 项目 > 项目名称:新项目名称
4. 应用并重新启动IntelliJ


0

我最近找到了一种方法来实现这个。

我编写了一个bash脚本,你可以从项目的根目录运行它(仅在Mac上测试过),以重命名包含您项目名称的.idea文件夹中的所有文件,并在这些文件中执行查找替换操作。

请注意:确保您的项目名称是唯一的 - 例如,“汉诺塔”的项目名称是唯一的,脚本将没有问题,但是像“a”这样的项目将会有问题,因为文件中所有的“a”都将被替换为新的项目名称。


0

更新 IntelliJ 2021.2.3(完整版,包括 Maven)

涵盖项目、Maven 配置(包括多模块)和文件系统文件夹。在项目视图中消除了项目名称括号。

  1. 备份你的项目!
  2. 进入 文件 | 设置 | 构建、执行、部署 并删除所有受信任的位置。这与某些项目安全设置有关。在我的情况下,直到我这样做并重置了我的 构建工具 | Maven 设置,Maven 才能正常工作。
  3. 进入 文件 | 项目结构 并输入新名称
  4. 在 IntelliJ 项目视图中:对于每个模块,右键单击顶级模块文件夹并选择 在文件中替换… 在查找框中输入当前项目名称,在替换框中输入新项目名称。可以按文件选择性地替换或单击 全部替换
  5. .idea 文件夹重复步骤 3
  6. 退出 IntelliJ 到文件系统
  7. 将项目目录重命名为新名称
  8. 回到 IntelliJ,项目窗口将打开,因为它找不到该项目
  9. 删除旧的项目条目(不会删除任何文件,这只是最近使用的项目列表)
  10. 单击 打开,导航到新目录并单击 确定

注意事项 我的运行配置存储在文件中并已更新。如果没有更新,根据Jetbrains文档, 它们将存储在workspace.xml中,应该进行更新,但我没有测试过。在我的项目打开后,我重新检查了旧名称,发现仍有一个实例在.idea xml文件中,但这可能是个例外。我进行了更改,并为了保险起见重新启动了IntelliJ。


0

我在按照上述指示重命名项目名称时遇到了问题。我尝试了所有建议,这些建议非常有帮助并且解释得非常清楚。但由于某种原因(可能是我的计算机或IntelliJ安装出了问题),我的项目仍未被重命名。我可以在左侧窗格中看到新名称实际上位于旧名称旁边的[]中(即:oldName [newName])。我还可以看到在项目设置中路径已更改。但是,文件夹名称没有更改,当我尝试在IntelliJ中打开该项目时,它仍然使用旧名称。

如果您的情况与我的类似,我找到了一个解决方法:

  1. 关闭IntelliJ IDEA。
  2. 重命名您的文件夹。
  3. 打开IntelliJ IDEA。(您将看到旧名称的旧项目旁边有一个~,表示它已损坏或未找到)。
  4. 单击“打开项目”。
  5. 在具有新名称的目录下搜索您的项目。
  6. 选择它并单击打开。

希望这有所帮助。


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