和Java8同步發佈的是Oracle的NetBeansIDE 8。NetBeans IDE 8.0 提供了現成的代碼分析器和編輯器,可在其中使用最新的 Java 8 技術 -- Java SE 八、Java SE 嵌入式 8 和 Java ME 嵌入式 8。IDE 還具有一系列新的加強功能,這些功能進一步改進了對 Maven 以及帶 PrimeFaces 的 Java EE 的支持;提供了面向 HTML5 的全新工具,尤爲適用於 AngularJS;還有針對 PHP 和 C/C++ 支持的改進。html
NetBeans 8支持英語、葡萄牙語、日語、俄語和簡體中文。數據庫
![netbeans IDE](http://static.javashuo.com/static/loading.gif)
NetBeans 8新特性:
Java
- JDK 8 支持:加強了工具和編輯器在使用配置文件、Lambdas 和流方面的功能。
- Java SE 嵌入式支持,能夠直接從 NetBeans IDE 在嵌入式設備(例如 Raspberry PI)上部署、運行、調試或分析 Java SE 應用程序。
- Java ME 嵌入式 8 支持。
- 多個 Java 編輯器加強功能,例如許多新的 Java 提示、顯示爲工具提示的 Javadoc、即時重命名加強功能以及代碼補全除外。
- 改進了與 JavaFX 場景構建器的集成。
Java EE
- 新的 PrimeFaces 代碼生成器,能夠在鏈接到數據庫時生成完整的 PrimeFaces 框架 CRUD 應用程序。
- Tomcat 8.0 和 TomEE 支持,包括現成的 JPA、JSF 和 JAXRS 配置及數據源。
- Facelets 模板客戶端嚮導負責生成段。
- 模板段的代碼補全,以及 JSF 複合組件中的代碼補全。
- beans.xml 文件中的加強 CDI 集成,帶有用於替代類和構造型的代碼補全。
- 更加靈活的 JPA 提示,能夠禁用和啓用該提示並更改警告級別。
Maven
- 新的 Maven 圖形佈局切換器。
- 導航器顯示 POM 目標。
- 顯示在「項目」窗口中的附加 Web 資源。
- 改進了從新運行 Web 應用程序時的 Maven 性能。
- 改進了調試期間「應用代碼更改」的 Maven 性能。
JavaScript
- 經過從視圖到控制器的超連接來進行 AngularJS 導航。
- 針對工件之間代碼補全中的 AngularJS 提供了許多加強功能,例如在視圖中能夠實現控制器中定義- 的屬性的代碼完成。
- Knockout 模板中的代碼補全支持。
- 針對建立 JQuery 窗口部件和插件的新編輯器支持。
- 支持在 Nashorn (JDK 8+) 腳本引擎中執行的 JavaScript 代碼調試。
HTML5
- 支持 Cordova 3.3+ 的 Android 4.4 WebKit 調試。
- 新的 Karma 測試運行器支持。
- 新的 Grunt 構建支持。
- Avatar.js 可從插件管理器經過「工具」|「插件」得到。在安裝後,您可以建立 Avatar.js 項目。
PHP
- 支持 PHP 5.5。
- 新的 Nette Tester 支持。
- 新的 PHP CS 修復程序支持。
- Twig、Latte 和 Neon 的加強功能。
- 「新建項目」嚮導支持編寫器。
C/C++
- 提供在編輯器中導航的新麪包屑功能。
- 新的 GDB 控制檯,能夠啓用命令行 GDB 模式。
- 新的提示和代碼完成。
- 改進了遠程性能。
平臺
- 提升了窗口系統的靈活性,例如經過拖放操做拆分編輯器,而且提供了新的 API 來定製編輯器選項卡。
- 用於管理項目組的新用戶界面設計。
- 文件夾中的文件能夠按擴展名排序。
其餘
- 分析器加強功能:分析嵌入式平臺、顯示鎖爭用的線程屬主監視器,以及改進線程視圖。
- 版本控制加強功能:支持 Subversion 1.8 工做副本,各類 Git 和 Mercurial 支持加強功能。
- 任務計劃以及任務窗口中用於錯誤跟蹤的其餘新功能。
下載
NetBeans 8官方網站segmentfault
編撰 SegmentFault框架