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

netbeans idev12.3 官方中文完整版下載地址

遠程下載