2013-02-05 53 views
128

我正在開發一個項目,其中所有團隊成員都在使用Eclipse,而我是唯一的IDEA用戶。這會導致進口重新排列產生很多噪音。 eclipse導入的順序是:Java,Javax,Org,Com,其他所有按字母順序排列的順序。是否可以配置IDEA遵循這些規則?intellij是否可以像Eclipse中一樣組織導入?

回答

261

更多的細節:我結束了執行這些步驟,以匹配開箱日食組織的:

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

  • 設置「類計數使用導入與'*'」到99(似乎你不能關掉這個)

  • 設置此順序(如eclipse默認值):

    static all other, 
    blank, 
    java.*, 
    blank, 
    javax.*, 
    blank, 
    org.*, 
    blank, 
    com.*, 
    blank, 
    all other imports 
    

FWIW,有一個叫做的IntelliJ插件「eclipse code formatter」我評估了這個目的,最終放棄,因爲它建立了一個獨立的快捷方式(在OSX),這是已經在使用的核心IDE功能。

+13

感謝 - 這是它看起來像這樣:http://cl.ly/image/1N290I2C1z0D – snappieT

+1

[Eclipse代碼格式化程序](https://plugins.jetbrains.com/plugin/?idea&id=6546)作品完全正常,不知道是什麼快捷方式的問題... – Meo

+6

作爲一個更新,在Mac上的IntelliJ 14.1,你可以在首選項 - >編輯器 - >代碼風格 - > Java - >進口(選項卡)下找到這些設置, –

40

設置|代碼樣式| Java |進口|導入佈局

+4

設置| _Editor_ |代碼樣式| Java |進口|導入佈局 – ZhekaKozlov

相關問題