我正在重构大量代码。 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会起作用。