阿里巴巴Java开发规约-插件使用[Idea和Eclipse]

来源:互联网 发布:sap软件实施 编辑:程序博客网 时间:2024/05/22 04:48

       阿里巴巴基于手册内容,研发了一套自动化的IDE检测插件(IDEA、Eclipse)。该插件在扫描代码后,将不符合规约的代码按Blocker(命名不符合规范)/Critical/Major三个等级显示在下方,甚至在IDEA上,我们还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能,如此爽心悦目的功能是不是很值得拥有?提升代码质量,提高团队研发效能,插件将会一路同行。


  • Git地址为:https://github.com/alibaba/p3c
  • 阿里巴巴Java开发手册(终极版).pdf
  • Bug的严重程度(Blocker, Critical, Major, Minor/Trivial)和Bug修复优先级如何定义

IDEA的安装:
  • IDEA版的插件发布到了IDEA官方仓库中(最低支持版本14.1.7,JDK1.7+),只需打开
    1. Settings>>Plugins>>Browserepositories 
  • 输入 Alibaba 搜索一下便可以看到对应插件了,点击安装等待安装完成。
  • 如图:

Eclipse的安装:

  • Eclipse版插件支持4.2(Juno,JDK1.8+)及以上版本,提供Update Site,通过
  1. Help>>Install New Software
  • 然后输入
  1. https://p3c.alibaba.com/plugin/eclipse/update
  • 即可看到安装列表,安装即可。
  • 插件的更新,可以通过
  1. Help>>CheckforUdates
  •  进行新版本检测。

IDEA使用:
  1. 方式1:在项目/文件夹/类上右键
  2. 方式2Ctl+Alt+Shift+J
  

  • IDEA打开实时检测功能,还you自动提示功能:

 

 Eclipse使用:
  1. 方式1:在项目/文件夹/类上右键
  2. 方式2Ctl+Alt+Shift+J



  • 参考来源:http://www.jianshu.com/p/2f271e6d675c
  • 参考来源:https://yq.aliyun.com/articles/224345?utm_content=m_32360
  • 参考来源:https://edu.aliyun.com/course/417?spm=0.0.0.0.M3Rmqh
原创粉丝点击