Alibaba代码规范插件-IDEA

在代码审查工作中有关于代码的规范人工检查花费的成本其实是很大的,最主要的还是得程序员自身有一个良好的代码编写习惯,IDEA可以集成一个由Alibaba开发的代码规范插件,可以很好的对自己的代码做一个审查,下面是代码规范插件的使用手册:
IDEA安装该插件步骤:
1.打开IDEA,File-> Setteings->Plugins->Browse Repositories,在Browse Repositories搜索栏搜索Alibaba,然后安装
在这里插入图片描述
2.安装完后点击 Restart IntelliJ IDEA
在这里插入图片描述
3.安装好了,使用方法是:打开IDEA,点击tools—>安装的阿里编码规约,可以选择中英文切换,项目右键选择编码规约扫描就可以进行查看自己编码哪些地方不够好,进行修改
在这里插入图片描述
4.我们也可以对检查约束进行选择哦,File->Settings->Editor->inspections,可以根据自己要求进行选择约束
在这里插入图片描述
5.如果存在中文乱码问题:可以Appearance&Behavior -> Appearance -> UI Options -> Name 里面设置成微软雅黑(microsoft yahei light)或者自己喜欢的其他字体
在这里插入图片描述
IDEA中使用该插件:
目前插件检测有两种模式:实时检测、手动触发。
实时检测
实时检测功能会在开发过程中对当前文件进行检测,并以高亮的形式提示出来,同时也可以支持Quick Fix,该功能默认开启,可以通过配置关闭。
结果高亮提示
检测结果高亮提示,并且鼠标放上去会弹出提示信息。
在这里插入图片描述
在这里插入图片描述
Intention QuickFix功能
Alt+Enter键可呼出Intention菜单,不同的规则会提示不同信息的Quick Fix按钮
在这里插入图片描述
关闭实时检测
在某些情况下,我们不希望对代码提示违规信息,比如我们在阅读Github开源项目代码的时候,如果界面出现一堆红色、黄色的提示,此时心里肯定是飘过一万只草泥马。这个时候我们可以通过Inspection的设置关闭实时检测功能。
(1)通过右键快速关闭(打开)所有规则的实时检测功能。
在这里插入图片描述
(2)通过Settings >> Editor >> Inspections 进行手动设置
在这里插入图片描述
也可以关闭某条规则的实时检测功能或者修改提示级别。
代码扫描
可以通过右键菜单、Toolbar按钮、快捷键三种方式手动触发代码检测。同时结果面板中可以对部分实现了QuickFix功能的规则进行快速修复。
触发扫描
在当前编辑的文件中点击右键,可以在弹出的菜单中触发对该文件的检测。
在这里插入图片描述
在左侧的Project目录树种点击右键,可以触发对整个工程或者选择的某个目录、文件进行检测。
在这里插入图片描述
扫描结果
检测结果直接使用IDEA Run Inspection By Name功能的结果界面,插件的检测结果分级为Blocker、Critical、Major。默认按等级分组,方便统计每个级别错误的数量
在这里插入图片描述
默认情况我们在结果面板需要双击具体违规项才能打开对应的源文件,开启Autoscroll To Source选项,单击面板中的文件名、或者是具体的违规项的时候IDEA会自动打开对应的源文件
在这里插入图片描述
QuickFix
对于实现Quick Fix的规则,在结果面板中可以直接一键修复 注意:IDEA14、15可以通过左下角的灯泡进行一键修复操作
在这里插入图片描述

以上就是IDEA中使用Alibaba代码检查规范的使用手册

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值