IDE:5个最喜欢的NetBeans功能
愉快的發(fā)展……。
NetBeans具有許多有趣的功能 ,這些功能使開(kāi)發(fā)非常容易,只需很少的步驟,并且可以在非常快速地將產(chǎn)品推向市場(chǎng)的情況下提供高產(chǎn)的環(huán)境 。
將我的談話僅限于五個(gè)功能非常困難,而此IDE具有大量有趣的功能。 但是在這里,我要提到我在許多平臺(tái)的開(kāi)發(fā)過(guò)程中每天使用的最喜歡的5個(gè)功能:
它是參考開(kāi)發(fā)實(shí)現(xiàn)的IDE:
我是JCP( 的J ava?ommunity P rocess),EC(E xecutive?ommittee),一個(gè)JSR S( 的J ava 小號(hào) pecifications?eQUEST的 ) 采用者和FishCAT(G lassfish?ommunity 甲 cceptance?esting)貢獻(xiàn)者特別是在Java中, SE&EE世界。 當(dāng)我處于測(cè)試規(guī)范的早期階段時(shí),我需要一個(gè)IDE來(lái)支持這些技術(shù),并使其易于測(cè)試和開(kāi)發(fā),以報(bào)告錯(cuò)誤,增強(qiáng)功能并確認(rèn)JSR規(guī)范對(duì)RI以及對(duì)其他JSR的有效性。 RI應(yīng)用服務(wù)器,例如Glassfish 。 NetBeans為我們提供了所有這些功能來(lái)簡(jiǎn)化流程,幾乎每夜和每周進(jìn)行一次構(gòu)建,并與JSR RI進(jìn)行構(gòu)建,我們用它們來(lái)測(cè)試先前提到的RI beta。這里最有趣的部分是當(dāng)我們?cè)贘ava EE 7上發(fā)布時(shí)2013年6月中旬 ; 已經(jīng)發(fā)布了NetBeans 7.4 ,以全面支持Java EE 7技術(shù)的開(kāi)發(fā)。 對(duì)于2014年3月18日發(fā)布的JDK 8 ,也發(fā)生了這種情況,當(dāng)時(shí)NetBeans 8.0完全支持Java SE 8.0 。
Android Mobile開(kāi)發(fā)變得容易:
NetBeans對(duì)移動(dòng)開(kāi)發(fā)提供了非常強(qiáng)大的支持,無(wú)論是純Java開(kāi)發(fā)還是Java開(kāi)發(fā),還是前端技術(shù)支持(Hybrid5,HTML5,CSS3和JavaScript)混合開(kāi)發(fā)。有了一個(gè)非常高效的插件NBAndroid,您可以開(kāi)發(fā)具有原始ADT SDK( 被A ndroid d才有發(fā)展?oolkit)項(xiàng)目結(jié)構(gòu),測(cè)試,仿真和部署模擬器以及同時(shí)本機(jī)設(shè)備兼容的純Android項(xiàng)目。 如果您對(duì)移動(dòng)開(kāi)發(fā)感興趣,應(yīng)該嘗試一下。
創(chuàng)建一個(gè)新項(xiàng)目:
識(shí)別屬性:
創(chuàng)建的項(xiàng)目:
在Android模擬器上運(yùn)行:
混合移動(dòng)開(kāi)發(fā)支持:
混合移動(dòng)開(kāi)發(fā)從未像現(xiàn)在的NetBeans那樣容易,NetBeans推出了基于Cordova開(kāi)源移動(dòng)框架的混合移動(dòng)開(kāi)發(fā)。 這是開(kāi)發(fā)混合移動(dòng)應(yīng)用程序的最流行的框架之一。而NetBeans對(duì)前端工程技術(shù)(如JavaScript,HTML5,CSS3 , AngularJS,NodeJS和jQuery core,移動(dòng)和UI …等)提供了強(qiáng)大而堅(jiān)實(shí)的支持。只需單擊幾下,即可輕松地為Android和iOS開(kāi)發(fā)基于Hybrid的移動(dòng)應(yīng)用程序。 無(wú)需上下文切換到其他IDE即可完成任務(wù)。它完全支持Apple iOS開(kāi)發(fā)工具包和Android ADT SDK ,因此您可以在本地針對(duì)移動(dòng)Web以及在兩個(gè)移動(dòng)OS的仿真器/設(shè)備上測(cè)試應(yīng)用程序,然后導(dǎo)出最終產(chǎn)品無(wú)論是.apk文件的Android或的.ipa為iOS二進(jìn)制文件,用于在蘋(píng)果商店或谷歌Play商店的最終部署。
創(chuàng)建項(xiàng)目:
選擇模板:
識(shí)別項(xiàng)目屬性:
選擇部署方式:
部署在iOS模擬器上:
JavaScript庫(kù)放在一個(gè)地方:
如果您是一名前端工程師 ,那么您會(huì)找到正確的選擇,是的,此IDE適合您,我知道您需要開(kāi)發(fā)一個(gè)現(xiàn)代化的Web應(yīng)用程序,但是請(qǐng)等待,這需要許多JavaScript模塊和庫(kù)才能完成。如今,Web開(kāi)發(fā)中的任務(wù)是搜索JavaScript工具并為其設(shè)置項(xiàng)目,然后從具有資源和支持庫(kù)的不同站點(diǎn)下載每個(gè)JavaScript庫(kù),此外,您還必須管理其更新以解決問(wèn)題或獲取新的特征。 NetBeans帶有一個(gè)內(nèi)置工具,可讓您直接從IDE一次獲取JavaScript庫(kù)并在同一位置管理它們的更新,您將找到幾乎所有需要JavaScript庫(kù),并且可以從該工具中過(guò)濾選擇如上圖所示,這些庫(kù)是在2014年4月26日更新的,只需單擊即可將所有庫(kù)更新為今天的版本,這為我節(jié)省了一堆網(wǎng)站正在訪問(wèn),并擔(dān)心對(duì)其進(jìn)行更新,甚至在項(xiàng)目的將來(lái)都添加新的。
JavaScript工具:
提取并過(guò)濾您的選擇:
一鍵式基于SOAP的客戶端/ Web服務(wù):
我在政府環(huán)境中工作,這需要直接或通過(guò)G2G (政府對(duì)政府)中心進(jìn)行系統(tǒng)之間的大量集成,每個(gè)都需要特定的集成要求。如果是直接的,則必須在Web上定義Web服務(wù)注釋基于后端EJB會(huì)話Bean接口的接口或單獨(dú)的終結(jié)點(diǎn)接口,以將終結(jié)點(diǎn)與外觀分離,然后生成WSDL供其他人使用。其他情況是采用自頂向下方法,在開(kāi)發(fā)WSDL時(shí)首先要進(jìn)行認(rèn)證G2G集線器基于他們的標(biāo)準(zhǔn),然后從它們中生成服務(wù)端點(diǎn)接口。最近我被要求開(kāi)發(fā)一種Pension G2G WSDL定義,同時(shí)生成端點(diǎn)服務(wù)接口以在一周內(nèi)開(kāi)始測(cè)試。使用NetBeans 3天后,它對(duì)XML,XSD開(kāi)發(fā)提供了極大的支持,并且在完成WSDL定義之后,我需要確認(rèn)正確的端點(diǎn)服務(wù)創(chuàng)建, 將服務(wù)WSDL發(fā)布給G2G作者。好吧,來(lái)自NetBeans,我已經(jīng)從WSDL創(chuàng)建了Web服務(wù),通??過(guò)了WSDL并單擊完成,僅此而已。令人驚訝的是,它可以正確地生成WSDL定義的服務(wù)端點(diǎn)。 并同時(shí)創(chuàng)建了服務(wù)端口和客戶端以一次測(cè)試服務(wù)。我要做的就是實(shí)現(xiàn)我的服務(wù)端點(diǎn)操作,然后huryaaaa完成我的任務(wù)。
添加WSDL并標(biāo)識(shí)項(xiàng)目屬性:
生成的服務(wù)端點(diǎn):
感謝NetBeans團(tuán)隊(duì)的支持,并愉快地進(jìn)行了開(kāi)發(fā)。
翻譯自: https://www.javacodegeeks.com/2014/08/ide-5-most-favorite-netbeans-features.html
總結(jié)
以上是生活随笔為你收集整理的IDE:5个最喜欢的NetBeans功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 我国最大的佛像是 我国最大的佛像介绍
- 下一篇: 深入了解Oracle IDM审核