Eclipse CDT移动文件和重命名文件重构?

7
在Eclipse CDT中,有没有一种方法可以进行以下自动重构?
1.移动文件:将源代码/头文件移动到另一个项目文件夹,并自动更新与移动的文件相关的每个#include指令。
2.重命名文件:重命名源代码/头文件,并自动更新与重命名的文件相关的每个#include指令。
如果CDT中没有这样的功能,是否有其他Linux工具可以轻松地让我完成此操作?
非常感谢。
1个回答

2

我无法在CDT 8.0中找到这两个功能。建议您在https://bugs.eclipse.org/bugs/enter_bug.cgi?product=CDT上提出功能请求。

我刚刚完成了你的第二项任务(重命名头文件,#include重命名,包含保护重命名)。使用eclipse的搜索和替换大约花了3分钟。考虑到我以前从未尝试过,这还不错。如果CDT实现了“头文件重命名”,这可能只需要不到一分钟。对我来说并没有什么大的节省,特别是考虑到这种情况很少发生。但是,我必须重命名大约20个文件。我使用的半自动方法可能不如CDT refactor实现规模化。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接