我有一個webstorm項目,我有一個特定的目錄。我想將這個項目移動到另一個目錄。如何在IntelliJ/Webstorm中移動項目?
如果我移動.idea文件夾,則什麼都不起作用。似乎項目中的所有鏈接都是絕對的,而不是相對的。
我有一個webstorm項目,我有一個特定的目錄。我想將這個項目移動到另一個目錄。如何在IntelliJ/Webstorm中移動項目?
如果我移動.idea文件夾,則什麼都不起作用。似乎項目中的所有鏈接都是絕對的,而不是相對的。
WebStorm項目中的鏈接是相對的(使用$ PROJECT_DIR $),而不是絕對的。
要移動WebStorm項目:
在WebStorm關閉所有打開的項目。
關閉WebStorm。
使用文件管理器將項目文件夾移動(即剪切並粘貼)到其新位置。例如,使用Windows資源管理器將C:/ dirA/MyProject移動到C:/ dirB/MyProject。
啓動WebStorm。應顯示「歡迎使用WebStorm」屏幕。
如果您剛移動的舊項目位於「最近項目」列表中,請選擇它,然後按刪除將其從列表中刪除。
從快速啓動列表中選擇「打開目錄」,然後選擇剛創建的項目文件夾。您的重新安置的項目將在WebStorm中打開。而已。
此方法在使用最新版本的WebStorm(8.0.4)的Windows 7下工作。
在WebStorm中選擇項目看起來很誘人,然後選擇Refactor => Move ...,但不要去那裏。這不是重新安置整個項目。從文檔:「移動重構允許您在項目內移動文件和目錄」。
您應該簡單地移動包含.idea的整個項目文件夾。這對我在任何情況下都適合我嘗試。鏈接與包含.idea的文件夾相關,而不是.idea文件夾本身。它不像git那樣只能移動.git文件夾,沒有別的。
對於IntelliJ IDEA 2016.1.4,我遇到了一個問題,因爲在Windows資源管理器中移動文件夾後未找到導入的模塊的.iml文件。
這是因爲導入模塊的路徑與項目目錄有關。爲了解決這個問題,你必須去:
<Project Directory>/.idea/modules.xml
,並修改所有指定fileurl和文件路徑屬性相匹配的新的相對位置。
只需添加,這也適用於MacOS和PHPStorm。 – Paul 2016-11-21 08:23:49
另一個更新:適用於WebStorm 2017.3和Win10。謝謝! – BaldEagle 2017-12-12 20:26:45