2013-08-28 103 views
22

如所述here可以更改項目的名稱。但是,它只會更改項目的名稱,並且不會更改文件夾結構。如何在Intellij Idea 12中重命名/移動項目?

舉個例子,如果你的項目叫做sample1,它駐留在〜/ user1/development/IdeaProjects/sample1中,如果改變項目名稱,文件夾位置將不會更改爲〜/ user1/development/IdeaProjects/sample2 sample2。

+0

爲什麼不只是通過Windows資源管理器重命名文件夾? – redFIVE

+0

@redFIVE這是否也會導致項目名稱更改? – sheidaei

+0

不,您可以將您的項目重新命名爲您發佈的鏈接。如果您需要將您的項目的根文件夾移動/重命名,只需通過資源管理器執行,不需要IDE即可執行基本的Windows操作。 – redFIVE

回答

26

似乎必須右鍵單擊該項目(在按照說明重命名項目之後),然後選擇Refactor - > Move將項目重定位到新位置。我沒有找到任何解決方案來重命名和移動一個項目。

+6

它不重命名項目文件夾只移動它。所以最終你可能不得不手動做到這一點 –

+0

這沒有幫助。它不會更改項目文件夾。取而代之的是,它會創建一個新名稱並移到那裏。項目文件夾的舊文件夾位於新文件夾內。 –

+0

對於我在Idea 2017.1中的作品,只需要注意:(1)移動速度可能會很慢(對於具有16000個文件的471MB項目,我等待了大約15米),(2)對於一個項目,未檢測到新的git根目錄易於在版本控制設置中更正) –

-1

點擊您的項目文件,這是你要移動,然後按F6

+5

回答快捷鍵是一個不好的答案,因爲每個人都可以更改鍵盤映射。 – null

9
  1. 關閉的IntelliJ
  2. 重命名在資源管理器(Windows)中的文件夾/搜索(OSX)
  3. 打開的IntelliJ
  4. 導入項目從對話框或文件 - >導入項目
  5. 用新名稱選擇文件夾
  6. 按照對話
+0

我檢查了這個解決方案,它工作。謝謝。 –

+0

不起作用,所有的模塊設置得到重新導入與In​​tellij最好的猜測 – Demian

+0

它的工作...在某種程度上。我的意思是這個解決方法讓你重構IntelliJ元信息和磁盤上的文件夾結構,但它沒有解決可能留在主用戶配置文件夾中的任何東西(在我的例子中是'〜/ .IdeaIC2017.3')。因此,任何使用此解決方案的人都必然會在稍後的一些IntelliJ對話中受到一些鬼項目的困擾 –

4
  1. 項目上點擊右鍵,然後重構 - >重命名...(Shift + F6),設置所需的名字
  2. 關閉的IntelliJ
  3. 重命名目錄中的文件系統到你想要的名稱
  4. 在啓動對話框中選擇打開(或文件 - >打開 ...在主窗口中)
  5. 請選擇重命名的項目目錄

享受吧,它適合我!