Как переименовать проект в RubyMine

Я запускаю Rubymine 5.4.x на Windows 7 (но это не имеет большого значения для этого вопроса), и мне удалось удалить проекты и, по-видимому, переименовать их раньше, но я застрял в этот раз.

В прошлом это то, что я сделал:

  • переименуйте все экземпляры старого имени проекта во всех файлах в папке .idea в каталоге проекта.
  • переименуйте все экземпляры старого имени проекта во все файлы в папке config и вложенных папках RubyMine (в окнах, для RM 5.x - %USERPROFILE%\.RubyMine50\config)
  • переименуйте все экземпляры старого имени проекта во все файлы в системной папке и подпапках RubyMine (в окнах, для RM 5.x - %USERPROFILE%\.RubyMine50\config)
  • переименуйте все ФАЙЛЫ, которые содержат ваше старое название проекта, в новое название проекта, несколько примеров - переименуйте:
    • ваш фактический каталог проекта, который, вероятно, будет иметь то же имя, что и проект, для нового имени проекта
    • файл .idea/<your_project_name>.iml

В резюме:

  • Удалив или изменив эти файлы/папки, мне удалось удалить или переименовать проекты, которые отображаются в моем "списке проектов" на этом начальном экране/Создать проект/Открыть проект Modal для RubyMine, а также в проектах ReOpen меню.

  • Однако на этот раз я не могу получить имя этого конкретного проекта переименовать... то есть он отображается с правильным путем в этих списках, но неправильное имя.

  • Кроме того, неправильное имя появляется в моем Project ToolWindow после запуска IDE, хотя прямо справа от него в скобках указан правильный путь.

Любые мысли? TIA

Ответ 2

Обновленный ответ, выполненный на RubyMine 6.3.3, когда я хотел переименовать каталог проекта:

  • Закрыть RubyMine
  • Переименуйте каталог проекта в нужное имя
  • Удалить папку .idea
  • Повторно переименовать каталог проекта в RubyMine

Я нашел, что это проще, чем объединение шагов, перечисленных в вопросе, и принятого ответа

Ответ 3

ОК... Я только что понял... В ДОПОЛНЕНИИ ко всему выше... вам нужно переименовать файл .name (это только одна строка с именем вашего проекта) в каталоге .idea в корневом каталоге вашего проекта

Ответ 4

В дополнение к изменению файла .idea/.name существует также файл .idea/<project name>.iml. Откройте это, найдите find/replace с помощью <project name> и <new project name>, а затем переименуйте этот файл.

Закройте RubyMine и снова откройте его. Это обновит все. В вашем исходном элементе вы увидите много других файлов, которые также автоматически обновляются.