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

rgr*_*erg 172 intellij-idea

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

Max*_*Max 336

更多细节:我最终执行这些步骤以匹配开箱即用的日食组织:

(在Settings> Editor> Code Style> Java> imports,如由@yole提到的)

  • 设置"类计数使用导入'*'"到99(似乎你不能关闭它)

  • 设置此排序(如eclipse默认值):

    static all other, 
    blank, 
    java.*, 
    blank, 
    javax.*, 
    blank, 
    org.*, 
    blank, 
    com.*, 
    blank, 
    all other imports
    
    Run Code Online (Sandbox Code Playgroud)

FWIW,有一个名为" eclipse代码格式化程序 " 的Intellij插件,我为此目的进行了评估并最终丢弃,因为它设置了一个单独的快捷方式(在OSX中),已经被核心IDE功能使用.

  • 谢谢 - 这就是它最终看起来像:http://cl.ly/image/1N290I2C1z0D (15认同)
  • 作为更新,对于Mac上的IntelliJ 14.1,您可以在首选项 - >编辑器 - >代码样式 - > Java - >导入(选项卡)下找到这些设置 (6认同)
  • [Eclipse Code Formatter](https://plugins.jetbrains.com/plugin/?idea&id=6546)工作得很好,不确定那个快捷方式问题是什么...... (2认同)
  • Eclipse Code Formatter 覆盖了一些东西,所以它就像在 Eclipse 中一样,如果有任何不正确的地方,那么它就是一个错误。 (2认同)

yol*_*ole 46

设置| 代码风格| Java | 进口| 导入布局

  • 设置| _Editor_ | 代码风格| Java | 进口| 导入布局 (5认同)

Meo*_*Meo 5

最好的方法是使用Eclipse Code Formatter插件。