zoukankan      html  css  js  c++  java
  • IDEA阿里巴巴Java开发规约插件使用

    前言

    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

    ========================================================================================== 我希望每一篇文章的背后,都能看到自己对于技术、对于生活的态度。 我相信乔布斯说的,只有那些疯狂到认为自己可以改变世界的人才能真正地改变世界。面对压力,我可以挑灯夜战、不眠不休;面对困难,我愿意迎难而上、永不退缩。 其实我想说的是,我只是一个程序员,这就是我现在纯粹人生的全部。 ==========================================================================================
  • 相关阅读:
    构建简单的二叉树(C)
    C指針淺析(3)
    C語言函數
    C# 細節(2)
    如何做好软件架构设计
    C# 細節(1)
    .NET Framework格式化字符串
    Windows下通过删除硬盘分区直接强行移除Fedora后恢复Windows启动项的方法
    DreamWeaver使用技巧学习心得
    MyEclipse使用心得、快捷键、设置
  • 原文地址:https://www.cnblogs.com/weihuang6620/p/7838730.html
Copyright © 2011-2022 走看看