tho*_*i56 8 eclipse diff refactoring extract
我是TDDer,经常需要重构常见或类似的代码.类似的代码并不总是复制和粘贴的结果.
我不是在寻找识别区域或可疑重复的工具,有很多工具可以做到这一点.如果代码完全相同没有大问题,Eclipse几乎总能自己做到这一点.
我正在寻找工具来可视化完全不同的代码部分的差异,但我的人眼可以看到结构上的相似性,并且可能更加相似,以便最终可以将公共代码考虑在内.
如果有可能标记两个区域并获得Eclipse(或其他工具)来标记差异,那将非常方便.利用这些信息,迭代地移动区域直到它们相同然后激活提取方法重构将更加简单.
它当然可以在Emacs中完成,但我想从Eclipse中随时可以获得.有什么指针吗?