优化导入作为 IntelliJ IDEA 重构的一部分

问题描述 投票:0回答:2

我计划将广泛使用的类从非标准包

mycompany.etc
移动到更标准的
com.mycompany.etc
。 IDEA 可以很好地查找和更新引用,但这样做时,它会就地更新导入语句,而不会根据导入顺序移动它们。结果是,它们最终在所有剩余的以
mycompany
开头的非标准导入之间变得非常不合适。

有没有办法指示 IDEA 移动更新的导入语句,或者更好的是,在重构期间更新导入的每个文件上自动执行“优化导入”?

java intellij-idea ide refactoring
2个回答
0
投票

也许您应该使用“即时优化导入”。 设置 -> 常规 -> 自动导入 -> 即时优化导入


0
投票

考虑到 8 年多后,截至 2024 年 2 月 4 日,完全在 IDE 中的解决方案似乎仍然不存在,也许值得一提的是,我最终编写了一个仅修复文件中导入顺序的 git hook在特定提交中更改或添加的内容。

© www.soinside.com 2019 - 2024. All rights reserved.