1、比起專用的IDE缺少語(yǔ)法檢查,顏色選取,代碼的outline,注釋的解析,TODO,調(diào)試工具集成,部署工具集成等等好多功能。打開(kāi)大文件比較慢等缺陷。
創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供麻城網(wǎng)站建設(shè)、麻城做網(wǎng)站、麻城網(wǎng)站設(shè)計(jì)、麻城網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、麻城企業(yè)網(wǎng)站模板建站服務(wù),十年麻城做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、JBuilder環(huán)境開(kāi)發(fā)程序方便,它是純的Java開(kāi)發(fā)環(huán)境,適合企業(yè)的J2EE開(kāi)發(fā);缺點(diǎn)是往往一開(kāi)始人們難于把握整個(gè)程序各部分之間的關(guān)系,對(duì)機(jī)器的硬件要求較高,比較吃內(nèi)存,這時(shí)運(yùn)行速度顯得較慢。
3、Jcreator Jcreator是專注于Java程序設(shè)計(jì)的集成式開(kāi)發(fā)環(huán)境。具有小巧、易用、美觀等優(yōu)點(diǎn),是適合Java初學(xué)者的IDE。不僅可以支持JSP、Ant、CVS,還可以進(jìn)行無(wú)限撤銷、自動(dòng)類庫(kù)方法提示、代碼縮進(jìn)等功能。
4、UltraEdit 初學(xué)者一般用什么開(kāi)發(fā)工具?UltraEdit是一個(gè)功能強(qiáng)大的文本、HTML、程序源代碼編輯器。作為源代碼編輯器,它的默認(rèn)配置可以對(duì)C/C++,VB,HTML,Java和Perl進(jìn)行語(yǔ)法著色。
5、MongoDB MongoDB是使用非常廣泛的工具,具有跨平臺(tái)和面向文檔數(shù)據(jù)庫(kù)等優(yōu)勢(shì),是現(xiàn)在使用最多的一種數(shù)據(jù)庫(kù)。在使用過(guò)程中,有靈活的文檔模型、高可用復(fù)制集、可擴(kuò)展分片集群,還能進(jìn)行實(shí)時(shí)監(jiān)控等相關(guān)操作。
1、當(dāng)然,和lint一樣,findBugs也支持手動(dòng)檢測(cè)的方式。在工程里,右鍵 FindBugs - (選擇檢測(cè)的范圍)。檢測(cè)完之后,底部工具欄會(huì)跳到FindBugs-IEDA下。
2、運(yùn)行時(shí)間超過(guò)它限制的時(shí)間,意思是你的程序還可以優(yōu)化,或者是要換種思路。
3、收費(fèi),pc-lint是資格最老,最強(qiáng)力的代碼檢查工具,但是是收費(fèi)軟件,并且配置起來(lái)有一點(diǎn)點(diǎn)麻煩。
集成開(kāi)發(fā)環(huán)境(IDE):如 Eclipse、IntelliJ IDEA 和 NetBeans 等。IDE 可以對(duì) Java 代碼進(jìn)行分析,提供代碼提示、自動(dòng)補(bǔ)全、重構(gòu)等功能,幫助開(kāi)發(fā)者快速編寫(xiě)、修改和理解 Java 代碼。
5)利用Jbuilder可創(chuàng)建(沒(méi)有專有代碼和標(biāo)記)純Java2應(yīng)用。由于Jbuilder是用純Java語(yǔ)言編寫(xiě)的,其代碼不含任何專屬代碼和標(biāo)記,它支持最新的Java標(biāo)準(zhǔn)。
Cobertura可用于分析Java代碼的測(cè)試覆蓋率。Cobertura根據(jù)沒(méi)有被測(cè)試覆蓋的代碼生成基于HTML的報(bào)告。 Cobertura提供可用于插裝、檢查和測(cè)試代碼的工具。