Intellij IDEA中安裝FindBugs的插件簡單詳細方法

Intellij IDEA中安裝FindBugs的插件簡單詳細方法

FindBugs 是一個靜態分析工具,它檢查類或者 JAR 文件,將字節碼與一組缺陷模式進行對比以發現可能的問題。有了靜態分析工具,就可以在不實際運行程序的情況對軟件進行分析。不是通過分析類文件的形式或結構來確定程序的意圖,而是通常使用 Visitor 模式(請參閱參考資料)。在FindBugs的GUI中,需要先選擇待掃描的.class文件(FindBugs其實就是對編譯後的class進行掃描,藉以發現一些隱藏的bug)。如果你擁有這些.class檔對應的源文件,可把這些.java文件再選上,這樣便可以從稍後得出的報告中快捷的定位到出問題的代碼上面。此外,還可以選上工程所使用的library,這樣似乎可以幫助FindBugs做一些高階的檢查,藉以發現一些更深層的bug。選定了以上各項後,便可以開始檢測了。檢測的過程可能會花好幾分鐘,具體視工程的規模而定。檢測完畢可生成一份詳細的報告,藉由這份報告,可以發現許多代碼中間潛在的bug。比較典型的,如引用了空指針(null pointer dereference), 特定的資源(db connection)未關閉,等等。如果用人工檢查的方式,這些bug可能很難纔會被發現,或許永遠也無法發現,直到運行時發作…當除掉了這些典型的(classic) bug後,可以確信的是,我們的系統穩定度將會上一個新的臺階。

一、點擊打開Intellij IDEA軟件,若之前沒有下載過這個軟件可以點擊下面文章鏈接根據文章內容進行下載安裝操作。

文章鏈接:點擊打開文章鏈接

在這裏插入圖片描述

二、首先找到選擇點擊“File”(紅色箭頭1指向的紅色框內容),然後選擇點擊“Settings”(紅色箭頭2指向的紅色框內容)。

在這裏插入圖片描述

三、找到選擇點擊“Plugins”(紅色箭頭1指向的紅色框內容),然後點擊“Insatll plugin from disk…”(紅色箭頭2指向的紅色框內容)。

在這裏插入圖片描述

四、點擊打開下面的官方FindBugs下載鏈接,然後進入網站後點擊“Download”(紅色箭頭2指向的紅色框內容)。

官方鏈接:點擊打開官方鏈接

在這裏插入圖片描述

五、選擇好你要下載保存的路徑(紅色箭頭1指向的紅色框內容,注意這個路徑你要記住,後面第六步要用到),然後點擊“保存(S)”紅色箭頭2指向的紅色框內容)進行下載。

在這裏插入圖片描述

六、回到Intellij IDEA軟件,然後根據上面第五步保存的FindBugs-IDEA-1.0.1.zip文件的路徑(紅色箭頭1指向的紅色框內容)找到點擊FindBugs-IDEA-1.0.1.zip文件(紅色箭頭2指向的紅色框內容),然後點擊“OK”(紅色箭頭3指向的紅色框內容)。

在這裏插入圖片描述

七、點擊“OK”。

在這裏插入圖片描述

八、點擊“Restart”,讓Intellij IDEA重啓。

在這裏插入圖片描述

九、重啓Intellij IDEA後見“FindBugs-IDEA”(下圖紅色框指向的內容),就表示安裝插件成功。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章