使用 Alibaba 开发的 Java Code Guidelines 插件规范代码

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

一. 安装IDEA插件

在线安装

你只需打开 Settings >> Plugins >> Browse repositories 输入 Alibaba 搜索,看到对应插件后即可安装。
如果是 macPreferences >> Plugins >> Browse repositories 输入 Alibaba 搜索,看到对应插件后即可安装。
如图(由于这里我已经安装了,所以在 3 处显示的为 Uninstall):

使用 Alibaba 开发的 Java Code Guidelines 插件规范代码_第1张图片

按照提示点击 OK 和重启 Android Studio 已启用插件,重启后就可以在你的项目上疯狂点击右键了,或者 工具栏 >> Tools >> 阿里编码规约 >> 编码规约扫描,它有个快捷键是 Ctrl + Shift + Alt +Jmac 则是 Option + Shift + Cmd + J )。

下载安装包进行安装

打开链接:Alibaba Java Coding Guidelines

使用 Alibaba 开发的 Java Code Guidelines 插件规范代码_第2张图片

选择版本进行下载,下载完成后按下图所示操作,选择已经下载好的安装包进行安装,之后重启。

使用 Alibaba 开发的 Java Code Guidelines 插件规范代码_第3张图片

二. 使用

使用 Alibaba 开发的 Java Code Guidelines 插件规范代码_第4张图片
  • 选择1. 开始进行编码规范检查 。
  • 选择2. 关闭实时监测功能 。
  • 选择3. 切换语言。

选择1选项之后,稍等片刻就会出现如下图的检查结果。

使用 Alibaba 开发的 Java Code Guidelines 插件规范代码_第5张图片
检查结果
  • Blocker:阻塞剂,立即改。
  • Critical:关键,马上改。
  • Major:重大,稍晚一点改。

检查结果和 Lint 有那么一丢丢的相似,而且为什么改,怎么改已经透过文字告诉我们了,小伙伴们,你们还在看啥呢:赶紧改!

你可能感兴趣的:(使用 Alibaba 开发的 Java Code Guidelines 插件规范代码)