ale*_*pfx 7 intellij-idea eclipse-formatter intellij-idea-2018
有没有办法阻止 Intellij Idea 在运行优化导入时重新排列导入?我想避免这种情况,因为我工作的代码库很大,而其他大多数程序员都在使用 Eclipse。当 Idea 进行优化时(例如,删除未使用的导入),它总是将这些导入放在底部:
import javax.annotation.Resource;
import javax.ejb.EJB;
import javax.ejb.EJBContext;
import javax.ejb.Local;
import javax.ejb.Remote;
import javax.ejb.Stateless;
import javax.inject.Inject;
import javax.interceptor.Interceptors;
import java.util.ArrayList;
import java.util.List;
Run Code Online (Sandbox Code Playgroud)
当一些 eclipse 用户执行相同操作时,它会被放置到顶部。我想避免这种情况,因为它可能会惹恼其他程序员,因为我是项目中唯一使用 Idea IDE 的人。
我用谷歌搜索了一下并找到了旧消息,例如: https: //youtrack.jetbrains.com/issue/IDEABKL-6456
我想知道在较新的 Idea 版本中是否有任何好的方法可以做到这一点。
版本是:IntelliJ IDEA 2018.1(社区)
“动态优化导入”已经未被选中。
转到首选项(设置)-> 编辑器 -> 代码样式 -> java -> 导入选项卡
在底部您可以找到导入布局。这将决定您导入时的结构。你应该把所有东西都拿走然后离开import all other imports。
注意:不要忘记取消选中Layout static imports separately
注2:我使用的是2018.1.2 EAP(旗舰版)
| 归档时间: |
|
| 查看次数: |
4076 次 |
| 最近记录: |