网站首页 > java教程 正文
一、背景
阿里巴巴规约插件是基于《阿里巴巴 Java 开发手册》的扫描插件,可以让开发
人员在本地开发时就能快速的扫描出代码潜在的隐患。目前规约的插件已经在
Github上开源,地址
https://github.com/alibaba/p3c ,里面也附带了《阿里巴巴 Java 开发手
册》的pdf。
二、主要功能
1. 插件支持IntelliJ IDEA,Eclipse,Android Studio等IDE
2. 插件支持自动扫描和手动扫描(实时监测是在IntelliJ IDEA使用过)
3. 插件中的扫描规则支持定制配置
4. 插件扫描后的主要级别分为:Blocker/Critical/Major三个等级,严重性依次降低。
5. 对于历史代码,部分规则支持一件修复功能。
6. 支持中文和英文的切换
三、安装
基于IntelliJ IDEA 2017的安装方式:
1. 搜索插件
依次选择File >> Setting >> Plugins >> Browse repositores
2. 安装
搜索alibaba找到插件进行安装,安装完成后要重启IDEA。
3.验证
重启结束后,可以在看到Tools >> 阿里编码规约
四、使用
1. 全项目扫描
在工具栏点击"编码规约按钮"后会全项目扫描
扫描结果:
按照三个级别进行展示,右侧有相应的说明。
猜你喜欢
- 2025-07-01 Chrome 插件怎么安装与下载?超详细
- 2025-07-01 Chrome如何查看保存的网站密码,如此简单!
- 2025-07-01 来看看阿里面试的一面都面了些什么笔试+机试(java岗)
- 2025-07-01 有了这个插件,再也不用担心代码不合规范了
- 2025-07-01 AI实用指南:Rules编写规则详解,从前端到后端的技术栈全覆盖
- 2025-07-01 程序员必知必会,CodeReview规范,推荐分享给团队
- 2025-07-01 扩展阿里p3c实现自定义代码规范检查
- 2025-07-01 基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构(附源码)
- 2025-07-01 为什么阿里强制 boolean 类型变量不能使用 is 开头?你造吗
- 2025-07-01 还在为烂代码头疼?SonarQube + 阿里 P3C 助力规范代码
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- java反编译工具 (77)
- java反射 (57)
- java接口 (61)
- java随机数 (63)
- java7下载 (59)
- java数据结构 (61)
- java 三目运算符 (65)
- java对象转map (63)
- Java继承 (69)
- java字符串替换 (60)
- 快速排序java (59)
- java并发编程 (58)
- java api文档 (60)
- centos安装java (57)
- java调用webservice接口 (61)
- java深拷贝 (61)
- 工厂模式java (59)
- java代理模式 (59)
- java.lang (57)
- java连接mysql数据库 (67)
- java重载 (68)
- java 循环语句 (66)
- java反序列化 (58)
- java时间函数 (60)
- java是值传递还是引用传递 (62)
本文暂时没有评论,来添加一个吧(●'◡'●)