eclipse 使用PMD预先检测错误
来源:互联网 发布:淘宝联名卡怎么申请 编辑:程序博客网 时间:2024/05/16 09:08
PMD是一款静态代码分析工具,它能够自动检测各种潜在缺陷以及不安全或未优化的代码。Checkstyle之类的其它工具可以检查代码是否遵循了约定和标准。而PMD功能则更多地是集中在预先检测缺陷上,它提供了高度可配置的丰富规则集,用户可以方便配置对待特定项目使用那些规则。
在Eclipse中安装和使用PMD步骤
Elipse中安装PMD插件
打开Help->Install new Software,点击Add,添加Repository。Name:PMD,Location:http://pmd.sf.net/eclipse。
点击OK。选择相应的版本插件,继续随后的安装。
激活PMD插件。Ecplise的菜单Project->Properties->PMD,在这个窗口选择要应用的规则,并指定相对重要性,为特定项目详细配置PMD,目前只需要选中Enable PMD复选框,保留默认规则集。
运行PMD,单击项目资源,右键->PMD->Check code with PMD。在Violation OverView视图中按问题严重程度列出PMD问题。在Violations outLinew右键show Details可以查看更详细的规则描述以及说明规则的示例代码。
一旦理解了PMD提出的问题,可以决定如何处理问题。
忽略问题:可能决定可以安全的忽略问题,在这种情况下,使用Mark as reviewed(标记为已审查)菜单项,这将向代码添加一个注释,以指示PMD在这里忽略此问题。
手工纠正:可以手工纠正问题,并使用Remove violation(删除违例)菜单直接从列表中删除问题。
智能修改:PMD非常智能,在某些情况下,它可以为其提出的问题提供纠正建议,如果是这种情况,可以使用Quick fix(快速修复)菜单类自动纠正
- eclipse 使用PMD预先检测错误
- 你不知道的Eclipse用法:使用PMD预先检测错误
- eclipse 使用findBugs预先检测错误
- 使用findBugs预先检测错误
- 你不知道的Eclipse用法:使用findBugs预先检测错误
- eclipse pmd的使用
- 【eclipse】eclipse插件之Findbugs、Checkstyle、PMD安装及使用
- eclipse插件之Findbugs、Checkstyle、PMD安装及使用
- eclipse插件之Findbugs、Checkstyle、PMD安装及使用
- PMD 4 For Eclipse
- Eclipse安装PMD插件
- eclipse在线安装PMD
- maven 使用 checkstyle findbugs pmd 代码覆盖率检测等插件的使用
- 测试工具PMD使用
- Ant + PMD\Checkstyle使用
- PMD安装和使用
- 对错误的预先防范
- eclipse中安装pmd插件
- 让程序使用自带的字体文件
- LESSON: Why Eclipse doesn't show SVN updates information with Subversive Plugin
- 细谈Lucene(三):Lucene的 核心API 简介
- libcurl教程
- Android开发之旅一重启app程序
- eclipse 使用PMD预先检测错误
- 插入排序
- iOS 之适配iOS 8备忘录1
- 代码面试题:Delete duplicated char in string
- 【Multitasking】Executing a Finite-Length Task in the Background
- NFC模组,开发NFC功能 只要几条指令的事情
- 详细剖析Struts工作流程
- 控件安装和卸载(vc)
- 多节点的ntp 时间同步方法