2010年6月23日 Eclipse 3.6 Helios 正式發布,對 Java 程序員來說有哪些新特性值得關注?
1、檢查并報告是否有缺失的 @Override 注解,此功能僅對 Java 1.6 版本適用。在以前版本中,當我們為一個方法加上 @Override 注解,但是這個方法實際上并沒有過載(override)任何父類的方法時,將會得到警告信息。在新版本中,如果我們忘記為一個過載方法加上 @Override 注解,同樣也會得到警告信息。
2、變量視圖中新增了一個列用于顯示當前變量類型的實例數(Layout -> Select Column)。
3、Java 視圖中的包名稱可以用自定義的規則來顯示(Window –> Preferences –> Java –> Appearance)。
4、用戶可以選擇在關閉 Eclipse 時不清除本地更改歷史(local history),這樣可以加快關閉的速度,但同時本地更改歷史記錄將會無限制地增大。
5、查看實現代碼(Open Implementation)。此功能在 Navigate 菜單中能夠找到,目前沒有缺省的快捷鍵,用戶可以為其自定義一個(Windows –> Preferences –> General –> Keys)。例如,用戶可以查看一個抽象方法的具體實現,如果有多個實現, Eclipse 會顯示一個彈出窗口。
6、虛擬文件夾(Virtual Folders)。用戶可以在 workspace 中創建文件夾,這些文件夾只對 Eclipse 可見,對操作系統不可見。并且它們只能包含其他的虛擬文件夾和外部鏈接資源。
7、安裝配置比較(Compare Configurations)。通過此功能用戶可以查看那些組件在哪一時間被安裝,還可以選擇卸載無用的安裝以節省空間。
8、提供了對 JSF 2.0,Apache Tomcat 7,和 Aapache CXF 的支持,新增了 JAX-RS project facet。
9、Eclipse 市場客戶端(Eclipse Market Place Client)。在以前的版本中安裝插件(plugins)一直都不能說是一件簡單的事情,用戶需要搜索相應的 update site URL。新版本引入了和 Apple 的應用商店類似的概念,用戶可以在 Eclipse IDE 內搜索和安裝插件了,此功能在 Help 菜單中可以找到。
文章來源一,文章來源二