阿里Java开发规约插件使用介绍-IDEA

  本文主要详细介绍一下Alibaba Java Code Guidelines插件,该插件由阿里巴巴 P3C 项目组研发。P3C 是世界知名的反潜机,专门对付水下潜水艇,寓意是扫描出所有潜在的代码隐患。该插件是把《阿里巴巴Java开发规约》强制条目转化成自动化插件,并实现部分的自动编程。
  安装版本:
  IDEA2018.3
  JRebel2019.1.1

1.Alibaba Java Code Guidelines插件安装

规约插件安装

规约插件安装
下载完成后重启idea即可以使用。

2.插件使用介绍

该插件主要有两个按钮:
  1.编码规约扫描
  2.实时检测功能
该插件的按钮有三个使用入口:
  1.View–Toolbar
规约插件使用

  2.项目工程右键(编码规约扫描整个项目)
规约插件使用

  3.单个java文件右键(编码规约扫描这一个文件)
规约插件使用

使用编码规约扫描功能:
  扫描代码后,左边是不符合规约的代码会按Blocker(崩溃)/Critical(严重)/Major(主要)三个等级显示在下方面板中,也就是说前两级别是必须要处理掉的,双击可以定位至代码处。右边则是规约的详细描述及实例代码
规约插件使用

使用实时检测功能:
  在代码中具备自动提示功能,按Ctrl+F1查看详情
规约插件使用

阿里规约插件的内容查看:File–Settings–Editor–Inspections–Ali-Check
规约插件使用
阿里规约插件的内容讲解的相关博客http://www.cnblogs.com/roostinghawk/p/8110149.html