【问题标题】:How to rename project in RubyMine如何在 RubyMine 中重命名项目
【发布时间】:2013-09-04 18:27:15
【问题描述】:

我在 Windows 7 上运行 Rubymine 5.4.x(但这对于这个问题并不重要),我之前已经设法删除项目并似乎重命名了它们,但我被卡住了这次。

过去,我是这样做的:

  1. 重命名项目目录中.idea 文件夹中所有文件中旧项目名称的所有实例。
  2. 重命名 RubyMine 配置文件夹和子文件夹中所有文件中旧项目名称的所有实例(在 Windows 上,对于 RM 5.x - %USERPROFILE%\.RubyMine50\config
  3. 重命名 RubyMine 系统文件夹和子文件夹中所有文件中旧项目名称的所有实例(在 Windows 上,对于 RM 5.x - %USERPROFILE%\.RubyMine50\config
  4. 将所有包含旧项目名称的文件重命名为新项目名称,举几个例子 - 重命名:
    • 您的实际项目目录可能与新项目名称的项目名称相同
    • .idea/<your_project_name>.iml 文件

总结:

  • 通过删除或修改这些文件/文件夹,我设法删除或重命名了出现在启动屏幕/创建项目/为 RubyMine 的项目模式和重新打开项目菜单中的“项目列表”中的项目。

  • 但是,这一次我无法获得此特定项目重命名的名称...也就是说,它在这些列表中以正确的路径出现,但名称不正确。

  • 此外,一旦 IDE 启动,错误的名称就会出现在我的项目工具窗口中,尽管正确的路径在括号的右侧。

有什么想法吗? tia

【问题讨论】:

    标签: ide rename configuration-files rubymine


    【解决方案1】:

    要重命名项目,请手动编辑 .idea/.name 文件。

    feature request to add Rename Project action to a File menu,请投票。

    【讨论】:

      【解决方案2】:

      当我想重命名项目目录时,在 RubyMine 6.3.3 上完成的更新答案:

      1. 关闭 RubyMine
      2. 将项目目录重命名为所需名称
      3. 删除 .idea 文件夹
      4. 在 RubyMine 中重新打开重命名的项目目录

      我发现这比结合问题上列出的步骤和接受的答案更容易

      【讨论】:

      • 这样做会丢失所有项目设置,所以我更喜欢 CrazyCoder 的回答。
      【解决方案3】:

      好的...我刚刚想通了...除了以上所有内容之外...您需要重命名.idea目录中的.name文件(它只是您项目名称的一行)在项目的根目录中

      【讨论】:

      • 我刚刚注意到@CrazyCoder 的回答......他打败了我......所以,我将奖励他接受回答
      【解决方案4】:

      除了修改.idea/.name文件,还有一个.idea/<project name>.iml文件。打开它,用<project name><new project name> 进行查找/替换,然后也重命名这个文件。

      退出 RubyMine,然后重新打开它。这将更新所有内容。在您的源代码管理中,您会注意到许多其他文件也会自动更新。

      【讨论】:

      • 你还需要修改.idea/.module。
      【解决方案5】:

      .name 不再存在于我的 RubyMine (2019.3) 版本中

      File|Rename project.. 将自动获取文件夹名称更改(如果您在关闭时在 RubyMine 之外更改它)

      此外,我不得不重命名.idea 文件夹中的<project name>.mlt 文件,并在idea/modules.xml 中更改对它的引用(搜索并将旧项目名称替换为新项目名称)

      <module fileurl="file://$PROJECT_DIR$/.idea/<PROJECT NAME>.iml" filepath="$PROJECT_DIR$/.idea/<PROJECT NAME>.iml" />
      

      【讨论】:

        猜你喜欢
        • 2016-01-09
        • 1970-01-01
        • 1970-01-01
        • 2020-08-14
        • 2013-10-26
        • 1970-01-01
        • 1970-01-01
        • 2022-12-21
        相关资源
        最近更新 更多