原文:Java靜態檢測工具/Java代碼規范和質量檢查簡單介紹(轉)

靜態檢查: 靜態測試包括代碼檢查 靜態結構分析 代碼質量度量等。它可以由人工進行,充分發揮人的邏輯思維優勢,也可以借助軟件工具自動進行。代碼檢查代碼檢查包括代碼走查 桌面檢查 代碼審查等,主要檢查代碼和設計的一致性, 代碼對標准的遵循 可讀性,代碼的邏輯表達的正確性,代碼結構的合理性等方面 可以發現違背程序編寫標准的問題,程序中不安全 不明確和模糊的部分,找出程序中不可移植部分 違背程序編程風格的 ...

2017-10-18 11:36 1 17665 推薦指數:

查看詳情

Eclipse-Java代碼規范質量檢查插件-PMD

PMD是一個源代碼分析器。 它發現常見的編程缺陷,如未使用的變量、空catch塊、不必要的對象創建等等。 它支持Java、JavaScript、Salesforce.com Apex、PLSQL、Apache Velocity、XML、XSL等。 此外,它包括CPD ...

Thu Oct 19 07:26:00 CST 2017 0 3254
Eclipse-Java代碼規范質量檢查插件-FindBugs

FindBugs 是由馬里蘭大學提供的一款開源 Java靜態代碼分析工具。FindBugs通過檢查類文件或 JAR文件,將字節碼與一組缺陷模式進行對比從而發現代碼缺陷,完成靜態代碼分析。FindBugs既提供可視化 UI 界面,同時也可以作為Eclipse插件使用。文本將主要 ...

Thu Oct 19 07:15:00 CST 2017 0 1052
Eclipse-Java代碼規范質量檢查插件-Checkstyle

CheckStyle是SourceForge下的一個項目,提供了一個幫助JAVA開發人員遵守某些編碼規范工具。它能夠自動化代碼規范檢查過程,從而使得開發人員從這項重要但枯燥的任務中解脫出來。它可以根據設置好的編碼規則來檢查代碼。比如符合規范的變量命名,方法體的最大行數,重復代碼檢查等等。 安裝 ...

Thu Oct 19 08:26:00 CST 2017 0 4760
Eclipse-Java代碼規范質量檢查插件-SonarLint

SonarQube(Sonar)之前的提供的本地工具是需要依賴SonarQube服務器的,這樣導致其運行速度緩慢。 新出的SonarLint的掃描引擎直接安裝在本地,速度超快,實時探測代碼技術債務,給程序員最快速的反饋,排除代碼異味的絕佳利器,幫助程序員獲得Clean Code。 新版 ...

Thu Oct 19 03:50:00 CST 2017 1 5040
C#代碼規范質量檢查工具

代碼風格檢查:StyleCop The StyleCop tool provides warnings that indicate style and consistency rule violations in C# code. The warnings are organized ...

Thu May 21 21:56:00 CST 2015 0 4103
Java小編分享幾款Java代碼質量檢查工具

1.DeepSource DeepSource提供了可能是您能找到的最好的 Java 靜態代碼分析。該DeepSource的Java分析儀檢測190多個代碼質量問題,包括性能的bug,安全風險,錯誤的風險,和反模式。目前,它支持 Gradle Java 項目,未來,DeepSource ...

Tue Nov 16 19:26:00 CST 2021 0 1136
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM