科技速递|这样Review代码牛逼啦( 二 )
验证和使用
接下来就是验证使用了 。 我们在项目代码目录上右键
会有SonarLint这个选项 , 点击第一个
可以看到代码检测愉快的跑起来了 。
扫描结束以后 , 可以看到 , 很多不规范的代码都被扫出来了 。
随便点开一个 , 比如说这个空方法
并且右侧给出了对应的修复示例参考
但不懂英文?没关系啊, 姿势可不只有这一种!!!
第二种姿势那么这次我们使用管理台+maven来看如何牛逼的使用它 ,
登录管理台 , 点击Markerplace模块 , 安装中文包
【科技速递|这样Review代码牛逼啦】安装完成重启服务
再次登录 , 熟悉的中文是不是回来了呀!
然后在项目里面加入以下maven依赖
展开项目的Maven选项,双击运行 , 执行完毕后就可以登录管理台查看了 。
打开管理台 , 你会发现产生了一个和你项目名一样的项目 , 并且各种代码质量指标都标注的清清楚楚!!
我们点进去 , 点开bug选项随便一处 , 查看Bug
果然扫出来了一处可能出现bug的代码 , 假设Get这个枚举对象为null的话 , 下面的对象getId()方法肯定会出现空指针了 。
我们再导入一个一个项目 , 写几个不规范的代码 , 看看能不能扫出来 。
果然是扫到了有异味的代码 。。。比如方法不规范拉 , 代码里输出日志不规范 了~
这里就不继续陪大家看bug和异味的代码了呀~
推荐阅读
- 所持股份|万兴科技:公司控股股东、实际控制人吴太兵质押150万股
- 发布公告|数量过半!博创科技:天通股份累计减持约150万股
- 英雄科技聊数码|蔡崇信有实力买下篮网,那身价3200亿的马云,能买下几支NBA球队
- 穿搭|2020秋季出门这样穿西装,你就是街上最亮的仔
- 科技前沿阵地|涨疯了!海思安防芯片遭哄抬“围剿”
- 烹饪|大虾这样做实在太好吃了,不炒不炸,出锅连汤汁都不剩,超过瘾
- 精心搭配行家|朱一龙时尚现身,上下牛仔穿搭造型迷人,网友:这样的搭配一大把
- 【】从“80后”变“90后” 今天袁隆平许下这样的生日愿望
- 月影浓|吴亦凡机械造型走秀 垫肩披风搭银框眼镜科技感足
- 上海嘉定|如何让《民法典》走进群众心里?嘉定这些街镇和单位这样做