2017-02-10 55 views
3

我的工作區文件系統文件夾當前爲C:\work\Eclipse-Workspace_PROJ,我的代碼文件系統文件夾爲C:\work\PROJEclipse - 如何重命名項目文件夾(在文件系統上)

我想將C:\work\PROJ重命名爲C:\work\PROJ-1,但上次我重命名了它。 。 。壞事發生了。

問題

什麼是不破壞的東西重命名我的代碼文件系統文件夾中的步驟是什麼?

回答

0

根據對this SO answer的評論,真正的答案是CDT無法將項目移動到磁盤上。 :(

0

您應該始終使用'Refactor> Rename'重命名Eclipse之類的項目。

Eclipse中有很多事情需要知道關於重命名,重構將處理更新它們。

如果您在詢問有關重命名Workspace文件夾的信息,那麼您可以在Eclipse之外執行此操作(在Eclipse未運行的情況下)。如果你已經在Eclipse中安裝了所有的插件,那麼Eclipse應該不會在乎工作區文件夾的調用。

如果您擔心事情可能會出錯,請先備份。

+0

如何在Eclipse中重命名代碼的根目錄?根包含Eclipse項目。我看不到我的Eclipse項目文件夾視圖中的根文件夾。 – Adrian

+0

重構>重命名用於編碼。 – Adrian

+0

你的問題不是很清楚你正在重命名。我添加了有關重命名工作區的信息。 –

2

您可以使用Move在Navigator視圖中的上下文菜單中的項目移動到不同的文件夾中。這將移動項目到不同的文件夾,而不是重命名它。

我有時會收到一條錯誤消息移動失敗,但我唯一能看到的是舊項目位置的根文件夾沒有被刪除,刪除後沒有發生進一步的問題(Eclipse Neon.1/4.6.1)

請注意,在CDT的Project Explorer視圖中的Move函數不能做到這一點。

由於您的項目不在工作區目錄內,因此它們不在其默認位置。所以重命名該項目將不會重命名該文件夾。