zoukankan      html  css  js  c++  java
  • 静态代码扫描之阿里java代码规范IDEA插件

    前言

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

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

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

     

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

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

    对测试来说也是非常有力的工具,代码走读需要一定代码基础,有门槛,

    但规范可以通过工具扫描研发代码即可,并给出相关建议规范,测试也可从建议中学习,非常棒的老师。

    下文主要介绍IDEA插件安装与简单使用,Eclipse安装简单略过。
     
     
    一、IDEA插件安装

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

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

     
     
     
    二、IDEA插件使用

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

    1、Eclipse版插件安装 ( ≥4.2  JDK1.8+ ): 
    a、Help >> Install New Software
    b、然后输入    https://p3c.alibaba.com/plugin/eclipse/update
    c、选中列表中插件安装
     
     
     
    附:

    ​阿里巴巴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

     

    多见者博,多闻者智,拒谏者塞,专己者孤。 

    转载说明:

    本文为原创文章,如需转载,请在开篇显著位置注明作者Findyou和出处

  • 相关阅读:
    initwithcoder和 initwithframe 区别?
    iOS图形处理和性能
    iOS图形处理和性能
    Objc的底层并发API
    Objc的底层并发API
    位运算
    位运算
    网页开发的6种在线调试环境
    网页开发的6种在线调试环境
    Python基本语法_函数属性 & 参数类型 & 偏函数的应用
  • 原文地址:https://www.cnblogs.com/findyou/p/7679026.html
Copyright © 2011-2022 走看看