繁体   English   中英

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

[英]How to rename / move a project in Intellij Idea 12?

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

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

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

  1. 右键单击项目,然后重构 -> 重命名... (shift+F6),设置所需的名称
  2. 关闭 IntelliJ
  3. 将文件系统中的目录重命名为您想要的名称
  4. 在启动对话框中选择Open (或File -> Open ... 在主窗口中)
  5. 请选择重命名的项目目录

享受,它对我有用!

  1. 关闭 IntelliJ
  2. 重命名资源管理器 (Windows) / Finder (OSX) 中的文件夹
  3. 打开 IntelliJ
  4. 从对话框或文件导入项目 -> 导入项目
  5. 选择具有新名称的文件夹
  6. 关注对话

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

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

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

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

  • 选择文件->打开最近的->管理项目..
  • 单击旧项目名称旁边的“x”
  1. 转到File然后是Project Structure
  2. Project Settings -> Project确保更改项目名称。
  3. 然后在Project Settings -> Modules更改名称。
  4. 重启 Intellij
  5. 使用文件资源管理器确认项目/模块已重命名。

在 IntelliJ 中重命名 Kotlin 项目的项目文件夹后,使用其他答案中建议的导入项目选项为我创建了与模块相关的问题。 我无法在 Run 对话框中选择 Main 类。 为了解决这个问题,我使用了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

希望有帮助。

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

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

  1. Alt+1打开项目结构

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

    要么

    • 左键单击项目目录
    • F6

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

重命名项目目录:

  1. Alt+1打开项目结构

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

    要么

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

  3. 指定新目录名称。

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

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

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

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

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

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

对此的解决方法是,如果在单击“projectPackage”-> 重构-> 移动时出现错误,请关闭 Intellij,手动移动文件夹,然后在:

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

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

配置文件

好吧,我已经弄清楚了,我将写下有关如何重命名链接到 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,一切都像以前一样工作,没有提及旧名称。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM