代码之家  ›  专栏  ›  技术社区  ›  Francesco Feltrinelli

EclipseCDT移动文件并重命名文件重构?

  •  7
  • Francesco Feltrinelli  · 技术社区  · 14 年前

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

    1. 移动文件 :将源/头文件移动到另一个项目文件夹,并将 包括: 与移动文件相关的指令自动更新
    2. 重命名文件 :重命名源/头文件,并将 包括: 自动更新与重命名文件相关的指令

    如果CDT中没有这样的特性,是否还有其他Linux工具可以让我轻松做到这一点?

    非常感谢你。

    1 回复  |  直到 14 年前
        1
  •  2
  •   timblaktu    14 年前

    我在CDT8.0中找不到这些功能中的任何一个。我建议在 https://bugs.eclipse.org/bugs/enter_bug.cgi?product=CDT .

    我刚做了一堆你的项目2。(头文件重命名,包括重命名,包括保护重命名)。使用Eclipse的搜索和替换大约需要3分钟。考虑到我以前从未做过,这还不错。如果CDT中实现了“头文件重命名”,这可能需要一分钟的时间。在我的书中,这并不是一笔大的节省,尤其是当你考虑到这件事很少发生的时候。但后来,我不得不重命名20个文件。我使用的半手动方法的伸缩性不如CDT重构impl可能的那样好。