- 軟件大?。?60.87MB
- 軟件語言:簡體中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:編程工具
- 更新時(shí)間:2018-12-04
- 軟件授權(quán):免費(fèi)版
- 官方網(wǎng)站://suncustomit.com
- 運(yùn)行環(huán)境:XP/Win7/Win8/Win10
- 標(biāo)簽:NetBeans IDE 編程開發(fā)
160.87MB/簡體中文/4.4
113MB/簡體中文/7.5
Visual Studio Code(微軟代碼編輯器)最新版下載
174MB/簡體中文/7.5
Hosts File Editor最新中文版免費(fèi)下載
2.42MB/簡體中文/7.5
RJ TextEd(Unicode 全功能文本和源編輯器)最新下載
56.4MB/簡體中文/7.5
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ò)展。
1、解壓incubating-netbeans-java-9.0-bin.zip后,找到netbeans目錄下的bin目錄,里面有下面幾個(gè)文件:
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)行)
一、支持 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))。所以需要用其它開源代碼替換專利代碼以解決法律問題。
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)為二者相差不大。
性能方面,依然是大多數(shù)用戶認(rèn)為差距并不明顯,有 27.4% 的用戶認(rèn)為 Apache NetBeans IDE 9.0 優(yōu)于 8.2 。
高達(dá) 75.2 %的受訪用戶認(rèn)為 Apache NetBeans IDE 9.0 的 Java 編輯功能符合他們的預(yù)期,另有 18.8% 的人認(rèn)為還存在一些問題有待完善。其中,吐槽點(diǎn)主要集中在代碼完成和編譯上。
對于 Java 調(diào)試器,65.8% 的用戶認(rèn)為 Apache NetBeans IDE 9.0 提供了足夠的調(diào)試支持。有意思的,有 14.5% 的受訪用戶表示他們根本不使用 Apache NetBeans 中的 Java 調(diào)試功能,或許他們正在同時(shí)使用另一款 IDE ?
最后,約有 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)功能。
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