13

在 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 启动,错误的名称就会出现在我的项目工具窗口中,尽管正确的路径在括号的右侧。

有什么想法吗?蒂亚

4

5 回答 5

30

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

有一个功能请求将重命名项目操作添加到文件菜单,请投票。

于 2013-09-01T15:25:36.423 回答
8

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

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

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

于 2014-09-10T14:28:50.067 回答
2

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

于 2013-09-01T15:35:28.340 回答
2

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

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

于 2014-10-31T04:11:46.017 回答
2

在我的.nameRubyMine 版本(2019.3)中不再存在

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

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

<module fileurl="file://$PROJECT_DIR$/.idea/<PROJECT NAME>.iml" filepath="$PROJECT_DIR$/.idea/<PROJECT NAME>.iml" />
于 2019-12-18T10:43:40.083 回答