2017-02-10 178 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函数不能做到这一点。

由于您的项目不在工作区目录内,因此它们不在其默认位置。所以重命名该项目将不会重命名该文件夹。