超好用eclipse插件

Eclipse的設(shè)計(jì)思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上?,F(xiàn)在介紹一些好用的插件給大家吧。

現(xiàn)在的eclipse都支持從eclipse marketplace搜索插件的名字,所以安裝eclipse插件建議使用這個(gè)方法,很方便。老版本的eclipse請(qǐng)更新到新版,否則就從網(wǎng)上下載安裝。

工具1)spring可視化及自動(dòng)化單元測(cè)試生成插件testgen

工具2)碼云eclipse插件

工具3)eclipse 內(nèi)存分析工具:eclipse memory analyzer

介紹:Eclipse Memory Analyzer(MAT)是著名的跨平臺(tái)集成開發(fā)環(huán)境 Eclipse Galileo 版本的 33 個(gè)組成項(xiàng)目中之一,它是一個(gè)功能豐富的JAVA 堆轉(zhuǎn)儲(chǔ)文件分析工具,可以幫助你發(fā)現(xiàn)內(nèi)存漏洞和減少內(nèi)存消耗。對(duì)于大型 JAVA 應(yīng)用程序來(lái)說(shuō),再精細(xì)的測(cè)試也難以堵住所有的漏洞,即便我們?cè)跍y(cè)試階段進(jìn)行了大量卓有成效的工作,很多問(wèn)題還是會(huì)在生產(chǎn)環(huán)境下暴露出來(lái),并且很難在測(cè)試環(huán)境中進(jìn)行重現(xiàn)。JVM 能夠記錄下問(wèn)題發(fā)生時(shí)系統(tǒng)的部分運(yùn)行狀態(tài),并將其存儲(chǔ)在堆轉(zhuǎn)儲(chǔ) (Heap Dump) 文件中,從而為我們分析和診斷問(wèn)題提供了重要的依據(jù)。

這個(gè)工具需要學(xué)習(xí)下如何使用,推薦文章:學(xué)會(huì)使用MAT

工具4)控制臺(tái)內(nèi)容輸出控制插件:GrepClipse

https://www.youtube.com/watch?v=fXjgGZAxToc

工具5)項(xiàng)目版本管理工具之一的svn,在

eclipse marketplace搜索subclipse這個(gè)名字,安裝最多的準(zhǔn)沒(méi)錯(cuò)

工具6)編碼規(guī)范工具:Checkstyle,自動(dòng)化代碼規(guī)范檢查,但不包括代碼質(zhì)量。

? ? ? ? 介紹:CheckStyle是SourceForge下的一個(gè)項(xiàng)目,提供了一個(gè)幫助JAVA開發(fā)人員遵守某些編碼規(guī)范的工具。它能夠自動(dòng)化代碼規(guī)范檢查過(guò)程,從而使得開發(fā)人員從這項(xiàng)重要,但是枯燥的任務(wù)中解脫出來(lái)。CheckStyle檢驗(yàn)的主要內(nèi)容有:Javadoc注釋、命名約定、標(biāo)題、import語(yǔ)句、體積大小、空白、修飾符、塊、代碼問(wèn)題、類設(shè)計(jì)以及混合檢查(包括一些有用的比如非必須的System.out和printstackTrace)等。CheckStyle提供了大部分功能都是對(duì)于代碼規(guī)范的檢查,而沒(méi)有提供象PMD和Jalopy那么多的增強(qiáng)代碼質(zhì)量和修改代碼的功能。但是,對(duì)于團(tuán)隊(duì)開發(fā),尤其是強(qiáng)調(diào)代碼規(guī)范的公司來(lái)說(shuō),它的功能已經(jīng)足夠強(qiáng)大。

工具7)

FindBugs

? ? ? ? 介紹:Findbugs 是一個(gè)靜態(tài)分析工具,它檢查類或者 JAR 文件,將字節(jié)碼與一組缺陷模式進(jìn)行對(duì)比以發(fā)現(xiàn)可能的問(wèn)題。了靜態(tài)分析工具,就可以在不實(shí)際運(yùn)行程序的情況對(duì)軟件進(jìn)行分析。它可以幫助改進(jìn)代碼的質(zhì)量。它是尋找代碼缺陷的,很多我們寫的不好的地方,可以優(yōu)化的地方,它都能檢查出來(lái)。例如:未關(guān)閉的數(shù)據(jù)庫(kù)連接,缺少必要的null check,多余的 null check,多余的if后置條件,相同的條件分支,重復(fù)的代碼塊,錯(cuò)誤的使用了"==",不同數(shù)據(jù)類型的比較,建議使用StringBuffer代替字符串連加等等。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,741評(píng)論 25 709
  • 1 背景 一個(gè)項(xiàng)目開發(fā)必然會(huì)涉及團(tuán)隊(duì)協(xié)作,而工程質(zhì)量就需要團(tuán)隊(duì)去保證。一般我們期望的代碼:無(wú)潛在風(fēng)險(xiǎn)、無(wú)重復(fù)邏輯、...
    zyl06閱讀 3,287評(píng)論 5 16
  • 風(fēng)情,是個(gè)太豐富的詞匯,在不同的角度,或褒義,或貶義,詮釋著女人種種情趣與姿態(tài)。 風(fēng)情無(wú)關(guān)乎相貌,美麗固然悅目,若...
    澄潤(rùn)閱讀 908評(píng)論 1 3
  • 和韻《唐寅落花詩(shī)三十首》其十九 秦元?jiǎng)?杳杳渺渺無(wú)絕期,獨(dú)上高樓滿月時(shí)。 孤燈長(zhǎng)夜翻舊故,尋章摘句賦新詩(shī)。 平生第...
    元?jiǎng)偯纷?/span>閱讀 1,125評(píng)論 0 1
  • 天氣比較燥熱,心情隨著天氣變化無(wú)常,像此時(shí)的白云,忽而點(diǎn)綴藍(lán)天,飄飄點(diǎn)點(diǎn);忽而布滿藍(lán)天,連綿不斷。最近,《歡...
    迪佩閱讀 758評(píng)論 0 2

友情鏈接更多精彩內(nèi)容