最近更新|軟件分類|軟件專題|軟件排行|手機(jī)版|軟件發(fā)布NetBeans IDE v9.0正式版
您的位置:首頁>編程開發(fā) > 編程工具>NetBeans IDE v9.0正式版

NetBeans IDE v9.0正式版 開發(fā)集成環(huán)境軟件

網(wǎng)友評分:

相關(guān)軟件

軟件介紹

NetBeans IDE是一款開發(fā)集成環(huán)境軟件,可用于作為Java,C/C++,PHP 等語言的開發(fā),支持 Java 9 和 Java 10系統(tǒng),同時(shí) NetBeans 平臺開發(fā)出來的應(yīng)用程序就可以通過利用第三方軟件,來高效地進(jìn)行相關(guān)的擴(kuò)展。

NetBeans IDE v9.0正式版

安裝使用教程

1、解壓incubating-netbeans-java-9.0-bin.zip后,找到netbeans目錄下的bin目錄,里面有下面幾個(gè)文件:

NetBeans IDE v9.0正式版

2、直接雙擊netbeans64.exe文件即可,一路next就可以安裝成功了。Netbeans 9的啟動(dòng)界面漂亮很多了。(如果出現(xiàn)提示cannot be run from folder that contains non-ASCll characters in path說明路徑不是純英文的,且軟件需要JDK 1.8版本以上支持才能運(yùn)行)

NetBeans IDE v9.0正式版

軟件功能

一、支持 Java 9 和 Java 10

1、支持局部變量類型推斷,對于轉(zhuǎn)換為新的 var 類型,進(jìn)行提示和重構(gòu);

2、支持 Jigsaw 模塊化系統(tǒng);

3、全新的 Java 模塊化應(yīng)用程序項(xiàng)目類型;

4、支持 Java Shell,Java Shell 是在 JEP 222 中定義并于 JDK 9 引入的一個(gè)新工具,用于向 Java 引入 REPL(讀取 - 評估 - 打印 - 循環(huán))功能。

二、對 Oracle 捐贈(zèng)的代碼就知識產(chǎn)權(quán)方面的問題進(jìn)行清理

NetBeans 項(xiàng)目的部分代碼是由 Oracle 捐贈(zèng)的專利代碼,這些代碼是受到專利保護(hù)的。其中大部分專利是 Oracle 自己的,小部分專利是 Oracle 與其他公司共享的(也就是說這些代碼的專利并不在 Oracle 手上,它只有使用權(quán),沒有專利權(quán))。所以需要用其它開源代碼替換專利代碼以解決法律問題。

相關(guān)資訊

Apache NetBeans IDE 9.0 備受好評

整體品質(zhì)方面,32.5%的用戶認(rèn)為 Apache NetBeans IDE 9.0 優(yōu)于 8.2,有 10.3% 的用戶認(rèn)為 8.2 更好,57.3% 的用戶認(rèn)為二者相差不大。

NetBeans IDE v9.0正式版

性能方面,依然是大多數(shù)用戶認(rèn)為差距并不明顯,有 27.4% 的用戶認(rèn)為 Apache NetBeans IDE 9.0 優(yōu)于 8.2 。

NetBeans IDE v9.0正式版

高達(dá) 75.2 %的受訪用戶認(rèn)為 Apache NetBeans IDE 9.0 的 Java 編輯功能符合他們的預(yù)期,另有 18.8% 的人認(rèn)為還存在一些問題有待完善。其中,吐槽點(diǎn)主要集中在代碼完成和編譯上。

NetBeans IDE v9.0正式版

對于 Java 調(diào)試器,65.8% 的用戶認(rèn)為 Apache NetBeans IDE 9.0 提供了足夠的調(diào)試支持。有意思的,有 14.5% 的受訪用戶表示他們根本不使用 Apache NetBeans 中的 Java 調(diào)試功能,或許他們正在同時(shí)使用另一款 IDE ?

NetBeans IDE v9.0正式版

最后,約有 2/3 的受訪者認(rèn)為 Apache NetBeans IDE 9.0 對 Java 重構(gòu)的支持是合適的。但是,也有超過 20% 的用戶認(rèn)為存在一些需要解決的問題。比如有評論指出“刪除和重命名文件不一致會(huì)引發(fā)異常,更改接口類型有時(shí)也會(huì)導(dǎo)致異常,接口類型會(huì)發(fā)生變化,但所有實(shí)現(xiàn)都需要手動(dòng)更改“等等。此外,有 8.5% 的人表示他們不使用 NetBeans 的 Java 重構(gòu)功能。

NetBeans IDE v9.0正式版

NetBeans的快捷鍵

1、完成代碼:ctrl+ //任何地方按下此組合鍵,均會(huì)提示相應(yīng)的參考字段

2、錯(cuò)誤提示:alt + enter //顧名思義,當(dāng)系統(tǒng)報(bào)錯(cuò)時(shí),按下此組合可以查看系統(tǒng)提示

3、自動(dòng)完成字符串: ctrl+L ctrl+k //后者(Ctrl+L沒用過)組合鍵自動(dòng)打出字符串,每按一次打出一個(gè)新串,串序自下向上

4、右鍵:修復(fù)自動(dòng)導(dǎo)入

5、右鍵:格式化代碼風(fēng)格

6、導(dǎo)入所需包:ctrl+shift+i

7、格式化代碼:alt+shift+F

8、注釋/取消注釋:ctrl+/,此功能支持多行注釋,但首先需選中所要注釋行

9、psvm+Tab 生成Main方法

10、sout + Tab //生成輸出語句

11、ctrl+enter //增加空白行,光標(biāo)不移動(dòng)

12、alt+shift+F //格式,不太懂什么意思,高手可以解釋下

13、alt+enter //不太會(huì)用

13、Alt+insert //插入代碼(包括構(gòu)造函數(shù),setter和getter方法等)

14、Alt+Shift+O //轉(zhuǎn)到類; 15、Ctrl+Tab //在打開的源文件中進(jìn)行切換

16、Ctrl+O或Ctrlt+單擊 //轉(zhuǎn)到源,即按住Ctrl鍵然后單擊某源就可以打開源代碼

補(bǔ)充:

Shift+F6 //運(yùn)行當(dāng)前程序

Ctrl+Shift+F5: //調(diào)試當(dāng)前程序

Ctrl+F //快速查找代碼中的字符串

Ctrl+Delete //也是一個(gè)比較常用的shortcut,大家可以試試

Ctrl+Shift+Right //向右逐個(gè)選中

Ctrl+Shift+Left //向左逐個(gè)選中

Ctrl+Shift+UP/DOWN //復(fù)制當(dāng)前行到下一行,光標(biāo)不動(dòng)

*新建項(xiàng)目:Ctrl-Shift-N

*自動(dòng)格式化代碼:Alt-Shift-F

*保存文件:Ctrl-S

*代碼補(bǔ)全:Ctrl-"

*代碼自動(dòng)完成:默認(rèn)Tab

*顯示 Javadoc:Alt-F1

*運(yùn)行主項(xiàng)目:F6

*編譯主項(xiàng)目:Shift-F11

*運(yùn)行文件:Shift-F6

*新建 JUnit 測試:Ctrl-Shift-U

*運(yùn)行測試:Alt-F6

*設(shè)置斷點(diǎn):Ctrl-F8 * 調(diào)試主項(xiàng)目:Ctrl-F5

*調(diào)試文件:Ctrl-Shift-F5 * 逐步調(diào)試:F7

*代碼自動(dòng)完成:Ctrl-",這個(gè)可以自動(dòng)完成諸如創(chuàng)建對象的代碼

*代碼自動(dòng)插入:Alt-Insert,這個(gè)可以自動(dòng)插入Getter-Setter方法的代碼

*按照提示操作:Alt+Enter,例如:插入所需要的包或刪除未使用的引入包

*自動(dòng)修復(fù)引入包:Ctrl-Shift-I

*單獨(dú)修復(fù)引入包:Alt-Shift-I

*自動(dòng)粘貼代碼:Ctrl-Shift-上/下方向鍵

*自動(dòng)移動(dòng)代碼:Alt-Shift-上/下方向鍵

*代碼模板實(shí)時(shí)自動(dòng)補(bǔ)全:Tab

*變量重命名:Ctrl-R

*Javadoc彈出框提示:Ctrl-Shift-Space

  • 下載地址