Reputation: 10332
As stated here one can change the name of a project. However, it only changes the name of the project and it will not change the folder structure.
As an example if your project is called sample1 and it resides ~/user1/development/IdeaProjects/sample1, the folder location won't be changed to ~/user1/development/IdeaProjects/sample2 if one changes the project name to sample2.
Upvotes: 46
Views: 63241
Reputation: 76
I know that probably I won't be able to help sheidaei after more than 7 years from asking question, but I hope that someone will find it useful :)
To change project directory name of a current project without closing Intellij, choose view of "Project Files" in drop-down menu in the project browser(typically on the left) instead of "Project".
How to select "Project Files" view in project browser
Then use right-click on project's directory name/path to open context menu.
Use Refactor->Rename.
Finding option "Rename" in context menu
Type in a new directory name, apply changes using button "Refactor" and that's it.
"Rename" dialog box
If you wish to change Module Name to match directory name, use Refactor->Rename option on project name in "Project" view of project browser.
Upvotes: 5
Reputation: 2897
Well, I have figured this out and I will write down a step by step guide to how to rename the project directory linked to a GitHub repo.
Situation:
Solution:
That is it, I just made a push from IntelliJ to the renamed repo and everything works as before without any mention of the old name.
Upvotes: 1
Reputation: 25
A work-arround for this, if you get an error when click "projectPackage" -> Refactor -> Move, is to close Intellij, move the folder manually, and then in:
C:\Users\user.name\ .IntelliJIdea2019.1\config\options
edit the file recentProjects.xml like this, with you new path, save and close, re-open jetbrains ide and it's done.
Upvotes: 1
Reputation: 842
For JetBrains v. 2019.2 (September 2019):
To move project directory without changing it's name:
Press Alt+1
to open project structure
OR
F6
Specify target parent directory and hit OK.
To rename project directory:
Press Alt+1
to open project structure
OR
Shift+F6
Select Rename directory (actually it's already selected) and hit OK.
Specify new directory name.
If you need both to move project directory and to change it's name, then do the steps one after another.
After you've done renaming/moving, close the project and remove it from the recent projects list (it became non-functional and you won't need it anymore there).
Then hit "Open" and find the project directory at it's new location. Now you have your project directory moved!
The last two steps should be done with a command like Edit project or something like that, where you can directly specify project directory, but as there is no such command, you need to remove project and reopen it at it's new location instead.
Upvotes: 1
Reputation: 21
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
Upvotes: 0
Reputation: 123
File
then Project Structure
Project Settings -> Project
make sure that you change the project name.Project Settings -> Modules
change the name there as well.Upvotes: 3
Reputation: 2850
If it is a gradle project, instead of renaming it using Refactor->Rename :
rootProject.name
variable in the settings.gradle file to the new project name.Then follow steps 2 to 5 in @Dawid's answer.
To remove the old project from IntelliJ's list of managed projects:
Upvotes: 3
Reputation: 48119
After renaming the project folder of a Kotlin project in IntelliJ, using the Import Project option as suggested in the other answers created module related problems for me. I was not able to select Main class in the Run dialogue. To solve this, I used Create New Project
option. It doesn't delete your project files.
So to rename the folder, first create a copy of your project for safety and then follow these steps:
Create New Project
Kotlin
, click Next
Project Name
, specify your desired project name. Maybe same as folder name.Project Location
, choose the folder that you manually renamed.Finish
, IntelliJ will ask if you want to overwrite .idea
and .iml
files. Click Yes
for both.Hope that helps.
Upvotes: 2
Reputation: 1304
Enjoy, it work's for me!
Upvotes: 49
Reputation: 1732
Upvotes: 18
Reputation: 1332
click on your project file,which is you want to move and then push F6
Upvotes: 0
Reputation: 10332
It seems that one has to right click on the project (after following the instructions to rename the Project), then choose Refactor -> Move to relocate project to the new location. I didn't find any solution to rename and move a project at once.
Upvotes: 41