JAVA代码规范插件(P3C)是阿里巴巴2017年10月14日在杭州云栖大会上首发的,使之前的阿里巴巴JAVA开发手册正式以插件形式公开走向业界。插件的相关信息及安装包都可以在GitHub(https://github.com/alibaba/p3c)上获取。目前插件实现了开发手册中的53条规则,只能满足较为基本的代码检测,后继应该会更加完善。MyEclipse中使用请看:MyEclipse中阿里JAVA代码规范插件(P3C)的安装及使用

  IDEA中阿里JAVA代码规范插件(P3C)的安装跟通常的插件安装方法相同。

安装方法:

1、File→Settings→Plugins,输入alibaba,本地没搜到,就可以点击Search in repositories,搜到Alibaba Java Coding Guidelines后选择Install进行安装即可,安装后需重启IDEA。

PS:如果发现点击Install后无法下载,可以按以下步骤设置。

选择File→Setting→Appearance&Behavior→System setting→updates,将Use secure connection的勾去掉,再尝试下载。

使用方法:

1、首先确认是否安装成功。

(1)进入IDEA,在工具栏看到P3C的按钮,左边是代码检测按钮,右侧跟MyEclipse不同,是实时监测按钮,如下:

(2)鼠标右键点击项目目录或鼠标右键点击当前编辑的文件,看到P3C的按钮,如下:

2、使用挺简单,可以根据需要对一个目录或者一个文件进行检测,检测结果展示在Inspection Results中,对检测到不符合规范的,都会有具体的解释。

最新文章

  1. ZKW线段树
  2. xshell下载文件到本地/上传文件到服务器
  3. UITextField 基本属性使用
  4. 简单几何(线段与直线的位置) POJ 3304 Segments
  5. 【CCS仿真】如何将CCS仿真时memory中的数据以Hex、Integer、 Long 、Float、 Addressable Unit类型保存到PC
  6. bzoj 3033 太鼓达人
  7. Python新手学习基础之数据结构-列表2 添加
  8. ubuntu解压乱码
  9. java设计模式------建造者模式
  10. xml与object 之间的ORM
  11. python摸爬滚打之day20--多继承,MRO和C3算法
  12. Maven项目常见的小问题
  13. 重读《深入理解Java虚拟机》四、虚拟机如何加载Class文件
  14. PHP html mysql js 乱码问题,UTF-8(乱码)
  15. SQL语句or查询,union all查询,分页查询,分组,AND查询
  16. 微信小程序点击图片放大预览
  17. jQuery基础(Ajax,load(),getJSON(),getScript(),post(),ajax(),同步/异步请求数据)
  18. 获得system32等系统文件权限
  19. HDU 1045 dfs
  20. Android 之Buletooth

热门文章

  1. slf4j的java包冲突问题
  2. the confilict between validation and readonly in jquery
  3. linux_文件基本操作
  4. GUI and Usability Test Scenarios
  5. Oracle数据库导入导出 imp/exp备份还原
  6. target存放的是编译后的.class文件地方 默认情况下不会讲非class文件放入进入 如果要使用非.class文件 需要通过增加配置方式自动加入文件
  7. NVIDIA面目生成器再做突破
  8. Luogu2264 树上游戏(点分治)
  9. loj #116. 有源汇有上下界最大流
  10. [poj3278]抓住那头牛