首页 > 移动平台 > 详细

【Android Studio安装部署系列】四十一、Android Studio安装Alibaba Java Coding Guidelines插件(检查代码规范)

时间:2018-10-04 04:13:01      阅读:289      评论:0      收藏:0      [点我收藏+]

版权声明:本文为HaiyuKing原创文章,转载请注明出处!

前言

该插件主要是对今年发布的《阿里巴巴 Java 开发规约》的一个延伸,它以一个 IDE 的插件存在,可以自动对手册中的 Java 不规范的问题进行提示。现在主要支持(IDEA、Eclipse),Android Studio 是基于 IDEA 的,所以也是支持 Android 开发人员的。

该插件在扫描代码后,会将不符合规约的代码按照 Blocker/Critical/Major 三个等级显示在下方,甚至在 IDEA 上,还可以基于 Inspection 机制提供了实时检测的功能,编写代码的同时也能快速发现不规范的代码。而对于历史代码,部分规则实现了批量一键修复的功能,为首次在成熟项目上,使用插件,做了非常友善的支持。

安装步骤

File——Setting——Plugins——Browse repositories...

技术分享图片

搜索关键字『alibaba』,并在结果中,找到 Alibaba Java Coding Guidelines 并安装。

技术分享图片

技术分享图片

技术分享图片

安装完成之后,会有提示需要重启 Android Studio,我们点击 restart 按钮就可以帮我们自动重启,当然我们手动重启也行。

技术分享图片

技术分享图片

使用方法

切换语言(一般不需要)

阿里规约插件的使用非常的简单,并且本身插件就是国人开发完成,所以对中文的支持非常的好。

安装之后,它会默认使用你当前设备选择的语言环境,进行配置语言,当然你也可以自行切换语言,暂时仅支持 中文 和 英语。

Tools——阿里编码规约——切换语言至英文

技术分享图片

Inspections 支持

Inspections 相信大家应该都不陌生,它会自动在我们编码的阶段,进行快速灵活的静态代码分析,自动检测编译器和运行时错误,并提示开发人员再编译之前就进行有效的改正和改进。

技术分享图片

所有的规范,都可以在 Inspections 中查看到。

File——Settings——Editor——Inspections——Ali-Check

 技术分享图片

代码静态分析

可以理解为手动扫描分析。

Tools——阿里编码规约——编码规约扫描

技术分享图片

它分析的结果,会以 Blocker/Critical/Major 三个级别进行区分。最终检测出来的效果也非常的直观,如果你是当前插件语言是中文,基本上一眼就看出来哪里有问题,并给出了修复建议。

技术分享图片

参考资料

《阿里巴巴Java开发规约》插件使用详细指南

Android studio 插件:阿里发布的java规约插件

p3c/idea-plugin/

【Android Studio安装部署系列】四十一、Android Studio安装Alibaba Java Coding Guidelines插件(检查代码规范)

原文:https://www.cnblogs.com/whycxb/p/9736414.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!