P3c是阿里代码规范检查工具,该插件由阿里巴巴 P3C 项目组研发。

代码已经开源,GitHub:https://github.com/alibaba/p3c
阿里介绍文章:https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd

该插件已支持了IDEA、Eclipse,在扫描代码后,将不符合规约的代码显示出来,甚至在 IDEA 上,还基于 Inspection 机制提供了实时检测功能,编写代码的同时也能快速发现问题所在,还实现了批量一键修复的功能。

【支持版本】

IDEA官方仓库:最低支持版本14.1.7,JDK1.7+
Eclipse版插件:支持4.2(Juno,JDK1.8+)及以上版本

【检测更新】

可以通过 Help >> Check for Udates 进行插件新版检测  或者直接到安装该Alibaba Java Coding Guidelines 的那个窗口,直接点击upload(下图2处)

【图1】

【插件卸载】

在插件面板点击"uninstall"即可。

------------------------------------------------------------------------------------------------------------------------------------------

【基于IDEA 环境,简易安装教程】
打开 IDEA,选择 File -> Settings -> Plugins -> Browse repositories 后,输入搜索 alibaba 选中 Alibaba Java Coding Guidelines;

点击插件详情中的"install"按钮,按照其提示即可完成安装,安装完成后需重启IDEA(由于我是已安装,即截图展示为可更新update);

【图2】

【功能体验】

安装后完成后,需要重启IDEA,重启后就可以在菜单栏中看到它的功能按钮

一、选中整个项目右键会出现两个功能按钮,点击绿色的【编码规约扫描】,即可开始扫描全局代码,或者在工程目录上右键也会出现检测的功能按钮。

二、如果不想全部扫描,只扫描某一文件夹下的所有文件或者单一文件的话,选中该目录或者单一文件右键也会出现此功能按钮,效果就是扫描出该文件所包含的bug或者不规范。

三、其中部分不规范的代码,单击右键支持一键修复;

【总结】

代码规范检测,有助于我们进行代码排错、提高编码效率、以及提升项目整体的运行速度。

--------------------------------------------------------------------------------------------------------------------------------------

如此文对您有所帮助,就给阿怂文章左下角或者文章右上角大拇指走一个吧!

Alibaba Java Coding Guidelines安装使用教程相关推荐

  1. alibaba java_阿里巴巴JAVA开发手册最新版插件Alibaba Java Coding Guidelines安装及使用...

    阿里巴巴JAVA开发手册最新版插件Alibaba Java Coding Guidelines安装及使用 发布时间:2018-04-20 14:40, 浏览次数:887 , 标签: JAVA Alib ...

  2. IDEA安装“Alibaba Java Coding Guidelines”插件

    Alibaba Java Coding Guidelines 中文名为"阿里巴巴Java代码规约扫描" 第一步:根据"File - Settings - Plugins ...

  3. IDEA/Eclipse安装 Alibaba Java Coding Guidelines 插件

    为了让开发者更加方便.并且达到快速规范代码格式的目的并实行起来,阿里巴巴基于<阿里巴巴Java开发规约>手册内容,研发了一套自动化的IDE检测插件(IDEA.Eclipse).它就是Ali ...

  4. IDEA安装阿里巴巴开发手册插件(Alibaba Java Coding Guidelines)

    Alibaba Java Coding Guidelines 插件安装 1.通过Jetbrains官方仓库安装 1.打开 Settings >> Plugins 2. 在搜索框输入alib ...

  5. 代码规范之Alibaba Java Coding Guidelines

    一.Alibaba Java Coding Guidelines 1.整体介绍: Alibaba Java Coding Guidelines 专注于Java代码规范,目的是让开发者更加方便.快速规范 ...

  6. IDEA插件之代码质量检查利器 - Alibaba Java Coding Guidelines、CheckStyle、PMD、FindBugs、SonarLint

    随着业务的发展,系统会越来越庞大,原本简单稳定的功能,可能在不断迭代后复杂度上升,潜在的风险也随之暴露,导致最终服务不稳定,造成业务价值的损失.而为了减少这种情况,其中一种比较好的方式就是提高代码质量 ...

  7. 阿里巴巴Java开发手册 (Alibaba Java Coding Guidelines)

    参考资料: 阿里巴巴Java开发手册  https://www.cntofu.com/book/78/index.html 一.编程规约 ##(一)命名风格 [强制]代码中的命名均不能以下划线或美元符 ...

  8. 阿里插件机制android,Android插件 - 阿里規約 Alibaba Java Coding Guidelines

    因為項目開發完畢之后,涉及到項目的優化問題,除了資源的共性抽取和方法的抽取之外,還需規范我們的代碼,所以大牛推薦了Alibaba Java Coding Guidelines(阿里規約插件),本以為出 ...

  9. IDEA06 代码规范检测插件之Alibaba Java Coding Guidelines

    1 官方资料 1.1 官方介绍 https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd 1.2 github地址 https://github.com ...

最新文章

  1. 检查 linux guest vm 使用的什么 虚拟化技术
  2. Java CPU占用率高分析
  3. .NET平台下几种SOCKET模型的简要性能供参考
  4. YurunOAuthLogin v2.0.2,第三方 OAuth2 授权一把梭
  5. mysql锁表语句,从理论到实践!
  6. 5岁儿童自学python编程-适合6-16岁孩子学习的Python编程
  7. 软件工程毕业设计要求
  8. 身份证号码归属地数据库 身份证具体信息查询服务
  9. urule知识包的仿真测试导出excel报错java.lang.NoSuchMethodError
  10. apache配置基于域名访问
  11. ImportError: cannot import name ‘_validate_lengths‘ from ‘numpy.lib.arraypad的解决方法(简单粗暴)
  12. 亚马逊服务器实现代理
  13. SAP ADM100 学习笔记
  14. android 固定比例图片裁剪插件,移动端添加图片裁剪的坑
  15. gnuplot下载地址
  16. 【华为OD统一考试B卷 | 200分】服务器广播、需要广播的服务器数量( C++ Java JavaScript )
  17. 交通行业舆情工作管理怎么做?
  18. 支招:苹果电脑Mac版如何快速解压缩软件
  19. ubuntu 安装mysql
  20. 《首先,打破一切常规》笔记(转)

热门文章

  1. APP如何变现?主流变现方式有这些
  2. jdk-6u45-linux-x64.bin
  3. “笨办法”学Python3,Zed A. Shaw, 习题13
  4. 做什么样的人最开心呢?
  5. 当你无心学习,试一试跑步和听音乐
  6. 卡牌游戏源代码(原创)(控制台)
  7. Halo——zcash新的零知识证明机制,无需Trusted Setup
  8. Netty使用篇:Http协议编解码
  9. Java线程思想模拟电影院卖票
  10. 新消费品牌如何发力KOL营销