我正在开发一个项目,所有团队成员都使用Eclipse,而我是唯一的IDEA用户。这会从进口重新排列中产生大量噪音。 eclipse导入的顺序是:Java,Javax,Org,Com,其他所有内容都按字母顺序排列。是否可以将IDEA配置为遵循这些规则?
答案 0 :(得分:323)
更多细节:我最终执行了这些步骤以匹配开箱即用的日食组织:
(Settings
> Editor
> Code Style
> Java
> imports
,如@yole所述
设置“类计数使用导入'*'”到99(好像你不能关闭它)
设置此排序(如eclipse默认值):
static all other,
blank,
java.*,
blank,
javax.*,
blank,
org.*,
blank,
com.*,
blank,
all other imports
FWIW,有一个名为“eclipse code formatter”的Intellij插件,我为此目的进行评估并最终丢弃,因为它设置了一个单独的快捷方式(在OSX中),已被核心IDE功能使用。
答案 1 :(得分:44)
设置|代码风格| Java |进口|导入布局
答案 2 :(得分:1)
最好的方法是使用Eclipse Code Formatter插件。
答案 3 :(得分:0)
更新Max的答案时,解决checkstyle
警告的正确顺序。我在IntelliJ中更新了以下内容:
static all other,
blank
com.*
java.*
blank
javax.*
org.*
all other imports