netbeans ide12終于和大家見面了,是開發環境和應用平臺,完整版支持Java SE、Java EE、HTML5/JavaScript、PHP、C/C++等,在您安裝前請確保電腦安裝了jdk,目前已經全新更新了,歡迎下載使用。
軟件特色
一、支持 Java 9 和 Java 10
1、支持局部變量類型推斷,對于轉換為新的 var 類型,進行提示和重構;
2、支持 Jigsaw 模塊化系統;
3、全新的 Java 模塊化應用程序項目類型;
4、支持 Java Shell,Java Shell 是在 JEP 222 中定義并于 jdk 9 引入的一個新工具,用于向 Java 引入 REPL(讀取 - 評估 - 打印 - 循環)功能。
二、對 Oracle 捐贈的代碼就知識產權方面的問題進行清理
NetBeans 項目的部分代碼是由 Oracle 捐贈的專利代碼,這些代碼是受到專利保護的。其中大部分專利是 Oracle 自己的,小部分專利是 Oracle 與其他公司共享的(也就是說這些代碼的專利并不在 Oracle 手上,它只有使用權,沒有專利權)。所以需要用其它開源代碼替換專利代碼以解決法律問題。
所需的軟件
需要 Java SE 開發工具包 (JDK) 8 才能安裝 NetBeans IDE。您可以從以下網址下載 JDK 8 的最新更新:http://www.oracle.com/technetwork/java/javase/downloads。
PHP 和 C/C++ NetBeans 包僅要求安裝并運行 Java 運行時環境 (JRE) 8。如果您打算使用某項 Java 功能,則需要 JDK 8。
在 NetBeans IDE 8.2 中使用 JavaFX 8 功能需要 JDK 8。
注:
JavaFX 8 隨適用于 Windows、Mac 和 Linux 的 JDK 8 捆綁提供。
與以前的 NetBeans IDE 版本不同,NetBeans IDE 8.2 不需要您設置“啟用了 FX”的 Java 平臺即可利用 IDE 中的 JavaFX 支持。如果安裝了 JDK 8,則可以在 IDE 中開發 JavaFX 項目。
要在 NetBeans IDE 中使用 JavaFX 功能,強烈建議您使用 JDK 8。
注意:IDE 要求的最小屏幕分辨率為 1024x768 像素。
需要首先安裝JDK:http://www.itmop.com/key/jdk/

安裝程序下載選項
NetBeans IDE 下載頁上提供了多種安裝程序,您可以下載其中的任何一種,每種安裝程序都包含基本 IDE 和一些附加工具。
以下是可供選擇的安裝程序下載選項:
Java SE。支持所有標準的 Java SE 開發功能以及 NetBeans 平臺開發和 JavaFX 2.2 SDK(或更高版本)或 JavaFX 8 SDK。
Java EE。提供了用于開發 Java SE 和 Java EE 應用程序的工具,并且支持 NetBeans 平臺開發和 JavaFX 2.2 SDK(或更高版本)或 JavaFX 8 SDK。此下載選項還包括 GlassFish Server Open Source Edition 4.1.1 和 Apache Tomcat 8.0.27 軟件。
HTML5/JavaScript。提供用于開發 HTML5/Javascript 的工具。包含 Java 運行時環境,并且不需要單獨的 Java 安裝。
PHP。提供了 PHP 7 開發工具,并且支持 Zend 和 Symfony 框架。包含 Java 運行時環境,并且不需要單獨的 Java 安裝。
C/C++。支持使用 C、C++、Qt、Fortran 和匯編語言進行開發。包含 Java 運行時環境,并且不需要單獨的 Java 安裝。
全部。這是完整下載選項,其中包含 NetBeans IDE 的所有可用運行時和技術。
使用方法
1.完成代碼:ctrl+ //任何地方按下此組合鍵,均會提示相應的參考字段;
2.錯誤提示:alt + enter //顧名思義,當系統報錯時,按下此組合可以查看系統提示;
3.右鍵:修復自動導入
7.右鍵:格式化代碼風格
5.導入所需包:ctrl+shift+i
6.格式化代碼:alt+shift+F
7.注釋/取消注釋:ctrl+/,此功能支持多行注釋,但首先需選中所要注釋行
8.alt+enter //不太會用;
9.Alt+insert //插入代碼(包括構造函數,setter和getter方法等);
10.Alt+Shift+O //轉到類;
11.Ctrl+Tab //在打開的源文件中進行切換;
12.psvm+Tab 生成Main方法
13.sout + Tab //生成輸出語句
14.ctrl+enter //增加空白行,光標不移動;
15.alt+shift+F //格式,不太懂什么意思,高手可以解釋下;
16.Ctrl+O或Ctrlt+單擊 //轉到源,即按住Ctrl鍵然后單擊某源就可以打開源代碼;
支持的技術:
Java EE 6、Java EE 5 和 J2EE 1.4
JavaFX 2.1.1
Java ME SDK 3.0.5
Java Card 3 SDK
Struts 1.3.10
Spring 3.1、2.5
Hibernate 3.2.5
Java API for RESTful Web Services (JAX-RS) 1.1
Java Wireless Toolkit 2.5.2 for CLDC
問題跟蹤
Bugzilla 4.0.x 及早期版本
Jira 5.0 及早期版本
PHP 5.4、5.3、5.2、5.1
Groovy 1.8.6
Grails 2.0
Apache Ant 1.8.3
Apache Maven 3.0.4 及早期版本
C/C++/Fortran
VCS
Subversion:1.7.x、1.6.x
Mercurial:2.0.x 及早期版本
ClearCase V7.0
Git 1.7.х
通過測試的應用服務器:
GlassFish Server Open Source Edition 3.1.2.2
WebLogic 12.1.1
已知可運行應用服務器:
GlassFish Server Open Source Edition 3.0.1
Tomcat 7.0.27
JBoss 6.1




