PMD 6.6.0是全新推出的一款Java代碼檢查工具,軟件完美支持JDeveloper、Eclipse、NetBeans等編程器,操作簡(jiǎn)單,高效快捷,歡迎免費(fèi)下載!
PMD 6.6.0介紹:
PMD 6.6.0 已發(fā)布,PMD 是一個(gè)代碼分析器,能夠幫助發(fā)現(xiàn)常見(jiàn)的編程瑕疵,像是未使用的變量、空的 catch 塊、不必要的對(duì)象創(chuàng)建等等。最初僅支持 Java 代碼,目前還可支持 JavaScript、Salesforce.com Apex 和 Visualforce、PLSQL、Apache Velocity、XML 和 XSL 等。
PMD是一款采用BSD協(xié)議發(fā)布的Java程序代碼檢查工具。該工具可以做到檢查Java代碼中是否含有未使用的變量、是否含有空的抓取塊、是否含有不必要的對(duì)象等。該軟件功能強(qiáng)大,掃描效率高,是Java程序員debug的好幫手。
PMD 6.6.0特色:
1、支持8種語(yǔ)言
2、許多隨時(shí)可用的內(nèi)置規(guī)則
3、自定義規(guī)則可以用Java編寫(xiě)
4、自定義規(guī)則可以使用查詢?cè)吹腁ST的XPath表達(dá)式來(lái)編寫(xiě)
5、許多輸出格式
6、許多IDE集成,構(gòu)建工具
更新內(nèi)容:
支持Java 11
PMD現(xiàn)在能夠解析局部變量聲明語(yǔ)法 var xxx,通過(guò)JEP 323: Local-Variable Syntax for Lambda Parameters 使用Java11擴(kuò)展了lambda參數(shù)
新增了兩條規(guī)則、修改了一條規(guī)則,以及API的變更和 bug 的修復(fù)。