gpt4 book ai didi

eclipse - 如何在 Eclipse 中区分同一文件的两个区域

转载 作者:行者123 更新时间:2023-12-04 08:53:37 25 4
gpt4 key购买 nike

我是一名 TDDer,经常需要重构常见或相似的代码。类似的代码并不总是复制和粘贴的结果。

我不是在寻找识别区域或可疑重复的工具,有很多工具可以做到这一点。如果代码完全相同就没有大问题,Eclipse 几乎总是可以自己完成。

我正在寻找工具来可视化完全不同的代码部分的差异,但我的肉眼可以看到结构上的相似之处,并且可能会变得更加相似,以便最终可以分解出通用代码。

如果有可能标记两个区域并让 Eclipse(或其他一些工具)来标记差异,那将非常方便。有了这些信息,迭代地使区域更靠近直到它们相同然后激活提取方法重构会更简单。

当然,它可以在 Emacs 中完成,但我想从 Eclipse 中轻松获得它。任何指针?

最佳答案

似乎有一些有用的答案in this question ,一个表达相同需求的问题。但是,这些答案再次集中在寻找重复上,而不是虚拟化它。

两个有效的建议是 KDiff3Diffuse .两者都允许您两次打开同一个文件或在 Pane 中粘贴不同的部分。不过,似乎没有办法从 Eclipse 中使用它们。

关于eclipse - 如何在 Eclipse 中区分同一文件的两个区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2818082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com