首 页最新软件下载排行文章资讯投稿发布下载专题
维维下载站
您的位置:首页编程开发编程工具 → PMD源代码扫描分析软件eclipse插件7.0中文版

PMD源代码扫描分析软件eclipse插件7.0中文版

更新时间:2018-6-22 9:49:00 平台:Winall 体积:42.3 MB

PMD源代码扫描分析工具eclipse插件(支持Java/JavaScript/XML和XSL)最新版下载,PMD是一个非常好的开源代码分析器,PMD也包含了CPD,复制粘贴检测器,它可以找到一些常见的编程代码错误,如未使用的变量,空catch块,不必要的对象创建,工具支持Java,JavaScript,XML以及Java,C,C ++,C#,PHP,Ruby,Fortran,JavaScript,PLSQL,Apache Velocity,Scala,Objective C,Matlab,Python,Go等中的XSL,CPD。重复代码,需要使用的朋友下载它。

官方介绍:

PMD是一种强大的源代码分析工具,使用它可以发现常见的编程缺陷,如未使用的变量、空捕获代码块、不必要的对象创建等。工具支持Java、JavaScript、PLSQL、Apache速度、XML、XSL。PMD还包含CPD(复制、粘贴检测器)。CPD可以找到重复的Java,C,C++,C语言,PHP,Ruby,Fortran,JavaScript,PLSQL,Apache速度,Ruby,Scala,目标C,Matlab,Python,Go。

主要功能:

与其他分析工具不同的是PMD通过静态分析学习代码错误。也就是没有运行Java程序就报告错误。PMD带有许多可以直接使用的规则,使用这些规则可以找出Java源程序的许多问题,比如:

潜在的bug:空try / catch / finally / switch语句
未使用的代码:未使用的局部变量,参数,私有方法等
可选代码:滥用String / StringBuffer
复杂表达式:不需要if语句,可以使用while循环完成循环
重复代码:复制/粘贴代码意味着复制/粘贴错误
循环体创建新对象:尽量不要在for或while循环体中实例化一个新对象
资源关闭:连接,结果,声明等。请务必在使用后关闭

同时,用户还支持定义自己的规则来检查Java代码是否符合某些编码规范。例如,您可以编写一条规则,要求PMD找出所有创建线程和套接字对象的操作。

相关下载
栏目导航
本类热门阅览