阿里p3c插件的使用

阿里p3c插件的使用


1、P3C安装
1.1插件安装
通过Help >> Install New Software插件安装菜单,在安装插件的地址栏中输入:https://p3c.alibaba.com/plugin/eclipse/update

1.2选择安装软件
确定后,直接勾选下面的Smartfox Eclipse Plugnin,然后一直下一步安装(中间需要点“I Accept”)

安装过程中可能弹出以下弹框,包含未签名内容,点击OK继续安装即可,安装后插件工作正常

1.3重启eclipse
安装完成后需重启eclipse,重启完成后,我们可以看到eclipse任务栏中多了两个小图标

这就表明已经安装完成了
注:环境:JDK1.8,Eclipse4+。如果安装插件重启后,发现没有对应的菜单项,从日志上也看不到相关的异常信息,最后把JDK从1.6升级到1.8解决问题。
2、P3C使用
2.1语言切换

2.2代码分析
可以通过右键菜单、Toolbar按钮两种方式手动触发代码检测
方式1:
当安装完成后,右键菜单中会出现“阿里编码规约扫描”,我们在指定要分析的类、包或者工程上右键

然后点击“阿里编码规约扫描”,即可分析出代码规范情况

方式2:
也可以通过Toolbar中的按钮来触发检测,目前Toolbar的按钮触发的检测范围与IDE当时的焦点有关,如当前编辑的文件或者是Project目录树选中的项

注:1、问题修改了之后,是不会实时更新的,可以先把问题尽量多的改掉,然后再通过右 键菜单重新分析
2、该插件在扫描代码之后。将不符合规范的代码按 Blocker / Critical / Major 三 个等级显示在控制台
(1) Blocker(阻塞限制): 即系统无法执行、崩溃或严重资源不足、应用模块无法启动或异常退出、无法测试、造成系统不稳定。如:内存泄漏、用户数据丢失或破坏、服务器500错误等。
(2) Critical(临界危急的):即影响系统功能或操作,主要功能存在严重缺陷,但不会影响到系统稳定性。比如:系统刷新错误 、安全性问题等。
(3) Major(主要的):即界面、性能缺陷、兼容性。比如:提示信息错误 、兼容性问题等。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值