intellij是否可以像在Eclipse中一样组织导入?

时间:2013-02-05 20:27:00

标签: intellij-idea

我正在开发一个项目,所有团队成员都使用Eclipse,而我是唯一的IDEA用户。这会从进口重新排列中产生大量噪音。 eclipse导入的顺序是:Java,Javax,Org,Com,其他所有内容都按字母顺序排列。是否可以将IDEA配置为遵循这些规则?

4 个答案:

答案 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