支持版本号P3c是阿里代码规范检查工具,该插件由阿里巴巴 P3C 项目组研发
该插件在2017年10月份,阿里在杭州云栖大会上正式对外发布
代码在GitHub上已经开源,GitHub:https://github.com/alibaba/p3c
介绍文章:https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd
最低支持IDEA版本为14.1(buildNumber 141.0),使用IDEA14的同学最好升级到14.1.7
插件基于JDK1.7打包,所以IDEA启动时使用的JDK版本如果是1.6的话就会报Unsupported major.minor version 51.0异常。
阿里代码开发规范在中国互联网行业影响很大,该插件是基于黄山版的PDF,将PDF上的规范转换成插件,更有利于开发同学在平时的工作中检查自己的代码是否规范。
安装方式(基于MAC版本)在IntelliJ IDEA菜单选择Preferences,d出下面框
依次选择上图中标注的 1、2、3,因为我已经安装了,所以在第3步的是重启工具,如果第一次安装,第三步显示的是Install
最后点击Apply、OK 后重启IntelliJ IDEA,安装成功。
使用方式插件支持实时检查、手动检查、在提交的时候勾选了检查,那么提交的时候会进行检查,如果存在不合规的代码,会给出d出提示,下面我们来一起看看这些功能吧。
实时检查实时检查会对当前文件进行检查,通过高亮的形式来提醒,而且支持Quick Fix,实施检查功能默认是开启的。可以通过选中文件夹或者文件,点击右键,d出下面对话框,以下配置来关闭实时检查功能
手动检查手动检查分2中情况,一种是检查目录下的所有文件,一种是检查某一个文件,选中后点击右键,d出对话框,选择编码规约扫描,如上图所示,扫描结束后如下图所示
提交代码检查规范检查还可以拦截代码提交,当我们在下图中勾选狂中的选项,那么在提交的时候,会检查代码是否不合规范,若存在不合规发的代码,那么在点击提交的时候,会d出提示框,如下图所示:
插件传送门通过JSON格式数据生成实体类GsonFormat插件
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)