我正在重构大量代码。 Eclipse的重构工具对此非常方便,但是我遇到了一些麻烦。

例如,原始文件具有以下导入:

import com.a.TestClass;
import com.b.TestClass;
import com.b.BClass;


在重构中,我将com.b.BClass移动并重命名为com.a.AClass,因此Eclipse将在导入列表中按字母顺序插入AClass:

import com.a.AClass;
import com.a.TestClass;
import com.b.TestClass;


通常,这是一个不错的功能,但对我而言,这有点麻烦,因为很难弄清楚如何正确合并。有什么办法可以改变这种行为?

最佳答案

您有两种选择:


开始之前,请组织所有文件上的导入。可能是更可行的解决方案
计算出导入中类的当前顺序,并以相同的方式配置eclipse的organize导入。


我强烈建议选择1-不要认为选择2会起作用。

09-27 00:49
查看更多