- 軟件大小:4.22M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類(lèi)別:免費軟件(jiàn) / 編程輔助
- 更新時間:2017-10-12 12:35
- 運行環(huán)境(jìng):WinAll, WinXP, Win7, Win8
- 軟件等級:
- 軟(ruǎn)件廠商(shāng):
- 官(guān)方網站:暫無
5.20M/中文/0.0
82KB/中文/10.0
27.79M/中文/10.0
0KB/中文(wén)/10.0
434KB/英文/10.0
FindBugs插件在用戶們進行靜態分析的時候(hòu)即需要(yào)使用到,能夠為用(yòng)戶們帶來不錯靜態分析功(gōng)能(néng),為你(nǐ)實現java靜態代碼分析,讓你檢(jiǎn)查出其內(nèi)的各項缺陷,用法簡(jiǎn)單快來綠(lǜ)色(sè)資源網下載吧!
FindBugs 是一(yī)個靜態分析工具,它檢查(chá)類或者 JAR 文件,將字節碼與一組缺陷模式進行對比以發現可(kě)能的問題。有了靜態(tài)分析工具,就(jiù)可以在不實(shí)際(jì)運行程序的情況對軟件進行分(fèn)析(xī)。不是通過分析(xī)類文件的形式或結構來確定程序的意圖,而是(shì)通常使用 Visitor 模式來鑒別代碼是否符合一些固定的規範。
1、Minimum priority to report選(xuǎn)擇項
這個選(xuǎn)擇項(xiàng)是(shì)讓你選擇哪個級(jí)別的信息進行顯示(shì),有Low、Medium、High三個選擇項可(kě)以選擇,很類似於Log4J的級別設置啦。 比如:
你選(xuǎn)擇了Medium選(xuǎn)擇項,那麽隻有(yǒu)是(shì)Medium和High級別的提示信息才會被顯示(shì)。
你(nǐ)選(xuǎn)擇了Low選擇項(xiàng),那麽所有(yǒu)級別的提示信息都會被顯示。
你選擇了High選擇項,那麽隻(zhī)有是High級別的提示信息(xī)才會被顯示。
2、 Run FindBugs Automatically開關(guān)
當此項選中後,FindBugs將會在你修(xiū)改Java類(lèi)時自動運行,如你設置(zhì)了eclipse自動(dòng)編譯開關後,當你修改完Java文件保(bǎo)存,FindBugs就會運行,並將相應的信息(xī)顯示出(chū)來。
當此項(xiàng)沒有(yǒu)選中,你(nǐ)隻(zhī)能每次在需要的(de)時候自(zì)己去運行(háng)FindBugs來檢查你的代碼(mǎ)。
3.、Select bug patterns to check for選擇項
在這裏你可以選擇所要進行檢查的相關的Bug Pattern條目
可以從Bug codes、Detector name、Detector description中看到相應的是(shì)要(yào)檢(jiǎn)查哪些方(fāng)麵的內容,你可以根據(jù)需要選擇(zé)或去掉相應的 檢查條件(jiàn)。
4、Enable bug categories選擇項
在這裏是(shì)一些顯示Bug分類(lèi)的選擇:
Internationalization關於代碼國際化相關方麵的
Multithreaded correctness關於代碼多線程(chéng)正(zhèng)確性(xìng)相關方麵的(de)
Correctness關於代碼正確性相關方麵的
Performance關於代碼(mǎ)性能相關方麵的
Style關於代(dài)碼樣式相關方麵的
Malicious code vulnerability關於(yú)惡意破壞代碼(mǎ)相(xiàng)關方麵的
比(bǐ)如(rú):如果你把Style的檢查框去掉(diào)不選擇(zé)中它,那麽(me)與Style分(fèn)類相關的警告信息就不會(huì)顯示了。其(qí)它(tā)的類似。
1, 把下載的壓縮包解壓後,把(bǎ)解(jiě)壓後的文件複(fù)製到eclipse的plugin目錄中(zhōng)去(qù);
2, 重新啟動eclipse
3, 打開eclipse->window->Preferences,搜索關鍵字findbugs,如果能找到配置項,那麽表(biǎo)示(shì)安裝成功,如圖(tú):
1.點(diǎn)擊“Help->InstallNew Software”,如下圖:
2.點(diǎn)擊“Add”,然(rán)後在彈出框“Name”輸入“findBugs”,“locations”輸(shū)入“http://findbugs.cs.umd.edu/eclipse”,點擊(jī)“OK”,如下圖:
3.選擇對應(yīng)插件,然後點擊“next->next->finish”。
4.完成安裝之後(hòu)重啟eclipse,右擊項目文件或目錄(lù),會發現多了Findbugs的(de)菜單,如下圖:
請描述(shù)您所(suǒ)遇到(dào)的(de)錯誤,我們將盡快予以修正,謝謝!
*必填項,請輸入內容(róng)