IntelliJ IDEA: How to rename a project (in “Recent

2019-02-01 19:54发布

Is there an easy way in IDEA 12 to rename a project in the "Recent Projects" list?

8条回答
太酷不给撩
2楼-- · 2019-02-01 20:35

intellij project structured in folder

I completed the renaming as below.

The attached image is structured in project folder.

Must make changes in the xml into a new project name.

  1. close IDEA intellij (14.0.2)

  2. change intellij project name (folder)

    e.g) old_project_name -> new_project_name

  3. change .idea in folder

We have only changed the

1) artifacts in folder -> xml

2) runConfigurations in folder -> xml

3) modules.xml

4) workspace.xml

5) [your_project_name].iml

(Depending on your project structure, your folder may not contain xml)

  1. restart IDEA intellij

  2. File -> Import Module...[your intellij project]

I hope this helps you :)

查看更多
男人必须洒脱
3楼-- · 2019-02-01 20:44

Change your project using refactor. (first change your project folder name).

  1. Select Project Name.
  2. Select Refactor->Rename
  3. Input new Project.

Everything should be ok now.

查看更多
爱情/是我丢掉的垃圾
4楼-- · 2019-02-01 20:44
  1. Rename all old*.iml to new*.iml
  2. Open this project in Sublime Text, use Ctrl+Shift+F to replace all "old" to "new"

Then reopen this project and build it!

查看更多
干净又极端
5楼-- · 2019-02-01 20:47

Found the solution.
You can rename the Project under "File > Project Structure > Project > Project Name".

enter image description here

查看更多
Root(大扎)
6楼-- · 2019-02-01 20:47

Simply edit the file that contains the name: .idea/.name.

查看更多
男人必须洒脱
7楼-- · 2019-02-01 20:50

I've tried the answer of @Matthias, @Ernest and @fhucho, but did not work (with 12.1.6CE).

What made it work was:

  1. change the name of the project folder
  2. find and rename the .ipr file, as proposed by @Ernest
    • Note: I did not have any .iml nor .iws file
  3. change the name in .idea/.name
  4. replace all occurrences for the initial project name by the new one in all .xml files

    • find them using:

    find . -name "*.xml" -exec grep -Hn $InitProjectName {} \;

查看更多
登录 后发表回答