Intellij IDEA是一個綜合性的Java編程環境,在經過3個RC版本后,IntelliJ IDEA開發團隊今天正式發布了IntelliJ IDEA 12版本。
功能包括:
J2EE支持、Ant、JUnit、集成CVS。
包含一個智能編輯器,代碼輔助和增強的自動代碼工具??商岣逬AVA開發人員的效率。這是unix版本。
4.0中修改了GUI設計工具、增加了新的提高生產效率的功能,支持智能代碼、集成了CVS、JUNIT,支持模塊工程、受人喜愛的包頁簽,支持在運行時修改代碼,集成BEA WebLogic支持,可分割代碼編輯窗口,增加了智能插件管理器
該版本的主要改進包括:
1. 新的UI和Darcula主題該版本重新設計了UI,并帶來了一個新的名為“Darcula”的深色主題,看起來更加整潔,這可以讓你在使用時減少分心,更加專注于代碼編寫。該主題是可定制的,你可以創建自己喜歡的外觀。
2. 新的編譯模式
IntelliJ IDEA 12引入了一種全新的方法來編譯項目,速度更快,并提供了更好的用戶體驗。該版本從頭重新構建了編譯器,并移到一個單獨的進程,現在項目可以在后臺自動編譯。更多信息請參閱這篇博客。
3. 支持Java 8
IntelliJ IDEA 12添加了對Java 8的支持,并提供了針對新語法(如lambda表達式、方法引用、默認方法等)的代碼協助?,F在你可以在你的項目中嘗試JDK 8的新功能。
4. Android UI設計器
該版本中內置了精心設計的Android UI設計器,可以有效提高Android移動應用設計和開發的效率。更多細節請參閱博客。
5. 改進了對Spring、Play 2.0的支持
改進了對于Spring的支持,現在擁有更好的性能,更好地支持XML和基于注解的配置,增強了依賴關系圖,以及針對更多框架(如Integration、Web Flow、MVC、Security和Batch)的代碼協助。
支持Play 2.0,可以讓你更容易地使用Java和Scala來創建、調試Play應用程序。
6. 強大的數據庫開發工具
IntelliJ IDEA提供了強大的數據庫工具和對SQL的支持,在新版本中,你不僅可以使用針對SQL的代碼提示功能,還可以直接在IDE中設計你的數據庫。
7. 其他新特性
智能代碼格式化
更好的J2EE應用程序服務器管理工具,支持Cloud Foundry和CloudBees云計算平臺
支持Drools Expert(Drools平臺上的一個規則引擎)
支持Cucumber-JVM