前言

2017年2月9日,首次公布《阿里巴巴Java开发手册》;

2017年9月25日,阿里巴巴集团发布了《阿里巴巴Java开发手册》PDF终极版;

2017年10月14日,在2017杭州云栖大会上,规约插件全球首发。

阿里巴巴发布java开发手册对JAVA研发是一大福音,最近推出了IDEA的代码检查插件更是一神兵利器。

开发手册从意识上统一了研发团队代码风格,规范插件则是从行动上强制规范落地。

 
IDEA版的插件发布到了IDEA官方仓库中(最低支持版本14.1.7,JDK1.7+)
 
一、IDEA插件安装

1、 File >> Settings >> Plugins >> Browse repositories… 搜 alibaba 即可。
 
 
 
2、点击 安装(Install) 然后按提示重启 IDEA

3、检查安装是否成功:  Tools >> 阿里编码规约

 
 
 
二、IDEA插件使用

1、操作步骤:Tools >> 阿里编码规约 >>编码规约扫描
 
结果如下:
 
 
说明:
a、该插件在扫描代码后,将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方
b、左侧相关规范问题,右侧是问题与修复建议代码
 

2、如果你想把老的项目统统检查一遍,那么可以使用【编码规约扫描】,右键项目->编码规约扫描,如下

如果你的代码不符合阿里巴巴java规范的话,会有如下的扫描信息,可以据此信息改善我们的代码

以上提示信息对应的代码如下,快捷键Ctrl+F1用来查看详细的中文提示信息

并可以快速修复补全规约中的约束代码

最后,我们来查看下阿里巴巴java代码规范插件支持多少代码检查,如下图

 
 
 
附:

​阿里巴巴2017云栖大会视频地址:

https://yunqi.aliyun.com/#/video/detail1420

​阿里巴巴编码规约扫描插件github地址:

http://​https://github.com/alibaba/p3c

阿里巴巴Java开发手册(终极版):

https://github.com/alibaba/p3c/blob/master/阿里巴巴Java开发手册(终极版).pdf

网盘链接: https://pan.baidu.com/s/1eR3dGOU 密码: 3xbe

阿里java开发手册地址:https://github.com/alibaba/p3c/blob/master/%E9%98%BF%E9%87%8C%E5%B7%B4%E5%B7%B4Java%E5%BC%80%E5%8F%91%E6%89%8B%E5%86%8C%EF%BC%88%E7%BB%88%E6%9E%81%E7%89%88%EF%BC%89.pdf

最新文章

  1. PHP生命周期
  2. [Cocos2d-x For WP8]Scene场景
  3. BZOJ2400: Spoj 839 Optimal Marks
  4. JS insertAdajcentHTML 方法简介
  5. 编码规范(二)之Code Templates的设置(转)
  6. c++ 继承多个类 及虚函数
  7. 常用ping服务列表
  8. Android Metro风格的Launcher开发系列第一篇
  9. javaweb之servlet 全解
  10. .NET中常见对象
  11. myeclipse 8.5反编译插件失效
  12. 【maven学习笔记】 01 初见
  13. PF_RING packet overwrites
  14. codeforces 236A . Boy or Girl(串水问题)
  15. SAP HANA中创建层次分析视图(Hierarchy Analytic View)
  16. django-rest-framework快速入门
  17. Hive:子查询
  18. python笔记--1
  19. JavaScript之柯里化
  20. 洛谷P2564 生日礼物【单调队列】

热门文章

  1. 第四章 Spring.Net 如何管理您的类___统一资源访问接口
  2. Java集合----Map集合
  3. X-code 描述文件的位置
  4. angularjs基础——变量绑定
  5. Maven(二)-- 搭建私服,上传jar
  6. js方法随机抽取n个随机数
  7. Swift/Objective-C-Swift与Objective-C混用教程
  8. Android 命令行打包和签名
  9. Android 测量调用方法耗时的方法
  10. 【BZOJ4099】Trapped in the Haybales Gold STL