我的工作区文件系统文件夹目前是C:\work\Eclipse-Workspace_PROJ
,我的代码文件系统文件夹是C:\work\PROJ
。
我想将C:\work\PROJ
重命名为C:\work\PROJ-1
,但上次我将其重命名。 。 。坏事发生了。
问题
在不破坏内容的情况下重命名我的代码文件系统文件夹有哪些步骤?
答案 0 :(得分:3)
您可以在“导航器”视图的上下文菜单中使用Move
将项目移动到其他文件夹。这会将项目移动到另一个文件夹而不重命名。
我有时会收到移动失败的错误消息,但我唯一能看到的是旧项目位置的根文件夹未被删除。删除后没有发生进一步的问题(Eclipse Neon.1 / 4.6.1)。
请注意,CDT项目资源管理器视图中的Move
功能无法执行此操作。
由于您的项目不在工作区目录中,因此它们不在默认位置。因此,重命名项目不会重命名该文件夹。
答案 1 :(得分:1)
您应该始终使用'Refactor>重命名Eclipse内的项目。改名'。
Eclipse中有许多东西需要了解重命名,重构将处理更新它们。
如果您要求重命名Workspace文件夹,那么您可以在Eclipse之外执行该操作(Eclipse未运行)。如果你在Eclipse中安装的所有插件都是正确编写的,Eclipse应该不关心工作空间文件夹的调用。
如果您担心可能出错,请先备份。
答案 2 :(得分:0)
根据对this SO answer的评论,真正的答案是CDT无法在磁盘上移动项目。 :(
答案 3 :(得分:0)