C++ Eclipse CDT移动文件并重命名文件重构?

C++ Eclipse CDT移动文件并重命名文件重构?,c++,file,refactoring,eclipse-cdt,C++,File,Refactoring,Eclipse Cdt,EclipseCDT中有没有一种方法可以执行以下自动重构 移动文件:将源/头文件移动到另一个项目文件夹,并自动更新与移动文件相关的每个#include指令 重命名文件:重命名源/头文件,并自动更新与重命名文件相关的每个#include指令 如果CDT中没有这样的功能,那么是否有另一个Linux工具可以让我轻松做到这一点 非常感谢。我在CDT 8.0中找不到这些功能。我建议您在网站上提交一个功能请求 我刚刚做了一大堆你的第2项。(头文件重命名,#包括重命名,包括保护重命名)。使用eclipse的搜

EclipseCDT中有没有一种方法可以执行以下自动重构

  • 移动文件:将源/头文件移动到另一个项目文件夹,并自动更新与移动文件相关的每个#include指令
  • 重命名文件:重命名源/头文件,并自动更新与重命名文件相关的每个#include指令
  • 如果CDT中没有这样的功能,那么是否有另一个Linux工具可以让我轻松做到这一点


    非常感谢。

    我在CDT 8.0中找不到这些功能。我建议您在网站上提交一个功能请求

    我刚刚做了一大堆你的第2项。(头文件重命名,#包括重命名,包括保护重命名)。使用eclipse的搜索和替换大约需要3分钟。考虑到我以前从未做过,还不错。如果在CDT中实现了“头文件重命名”,这可能需要不到一分钟的时间。在我的书中,不是一个大的节省,尤其是当你考虑这是多么不常用的时候。但后来,我不得不重新命名约20个文件。我使用的半手动方法不能像CDT refactor impl那样进行扩展