阿里p3c(代码规范,eclipse插件、模版,idea插件)

一、说明

代码规范检查插件p3c,是根据《阿里巴巴Java开发手册》转化而成的自动化插件。

(高级黑:P-3C“Orion”,反潜巡逻机,阿里大概取p3c先进,监测,发现潜在问题的意思)

二、源码地址

https://github.com/alibaba/p3c

三、阿里巴巴Java开发手册
  • 1、说明
    《阿里巴巴Java开发手册》旨在码出高效,码出质量。

  • 2、目的
    标准化,正规化,高效协同。

  • 3、下载地址
    阿里巴巴Java开发手册(详尽版).pdf

四、阿里代码规范插件配置
IntelliJ IDEA篇
  1. 安装插件

    (2)安装成功后邮件项目工程下方会多出扫描选项

    (3)编写测试类:
/*** @author: meng.liu* @date: 2019-07-25* TODO:*/
public class Test {public static void main(String[] args){String name_zhang = "zhangsan";if( "lisi".equals(name_zhang)  ){System.out.println("I am lisi");}}}

(4)右键需要扫描的类型,点击【编码规约扫描】选项

Eclipse转IntelliJ IDEA编辑器:

本人之前一直使用Eclipse编辑器,后来发现IntelliJ IDEA(下称Idea)的强大之处,于是从Eclipse转为使用Idea进行开发。最开始特别不习惯(主要在快捷键方面),好在Idea提供了用于适用Eclipse的快捷键方案(为此功能点赞),另外在默认Eclipse配置的基础之上修改了部分配置

现将本人的Idea快捷键配置导出如下:其中包含了有快捷键配置、代码注释模板配置等
链接:https://pan.baidu.com/s/1e99EG1j1yNg2Nud63-Jd8g 密码:4qds

另外进行Web开发Idea一些好用的插件如下:

插件的作用大家就自行百度,这里就不进行特别说明了。

【尊重原创说明:】由于被人开发是使用IntelliJ IDEA开发,故Eclipse没有亲自配置,是参考:https://www.cnblogs.com/lsysy/p/9954785.html,如涉及侵权请联系删除。

  • Eclipse篇
  1. 安装插件

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

离线安装:
(1)下载插件
下载地址:【https://p3c.alibaba.com/plugin/eclipse/update】

(2) 将【features】及【plugins】复制到eclipse目录,重启eclipse
(3)编写测试

/*** @author lsysy* @date 2018/11/13*/
public class Test {public static void main(String[] args) {String Ba = "Ba";if ("Ba" == Ba) {System.out.println(Ba);}}
}

(4) 点击进行阿里编码规约扫描(如果不可用,点击切换语言,再切换回来,重启即可)

良好的Coding习惯,从P3C开始--阿里P3C代码规范扫描插件相关推荐

  1. MyEclipse中阿里JAVA代码规范插件(P3C)的安装及使用

    JAVA代码规范插件(P3C)是阿里巴巴2017年10月14日在杭州云栖大会上首发的,使之前的阿里巴巴JAVA开发手册正式以插件形式公开走向业界.插件的相关信息及安装包都可以在GitHub(https ...

  2. 解读阿里官方代码规范

    2017年开春,阿里对外公布了「阿里巴巴Java开发手册」从头到尾浏览了一遍这份手册之后,感觉很棒.虽然其中的某些观点笔者不能苟同,但大部分的规范还是值得绝大多数程序员学习和遵守的. 笔者将对这份代码 ...

  3. IDEA安装阿里代码规范检查插件

    IDEA安装阿里代码规范检查插件 1.安装插件 2.下载本地zip包插件并安装 3.代码检查 观前提示: 本文所使用的IDEA版本为ultimate 2019.1. 近来,公司要求代码规范检查,自己想 ...

  4. 看完阿里的代码规范,立马学会代码分层,再也不会被同事怼

    代码规范重要吗?很重要很重要,整洁的代码能让你和同事都心旷神怡,也能让你在离职的时候不会被骂.....今天就来讲讲优秀IT人的代码都是如何分层的. 一.背景 说起应用分层,大部分人都会认为这个不是很简 ...

  5. 阿里Java代码规范

    代码规范 一.编程规约 (一) 命名风格 (二) 常量定义 (三) 代码格式 (四) OOP 规约 (五) 集合处理 (六) 并发处理 (七) 控制语句 (八) 注释规约 (九) 其它 二.异常日志 ...

  6. IDEA安装阿里Java代码规范插件

    偶知一神器,最近才知道的阿里代码规范插件:Alibaba Java Coding Guidelines 在IDEA中,File->Settings->Plugins,在Plugins中搜索 ...

  7. Java 阿里官方代码规范标准手册终极版下载

    由于我们 Andorid 也是使用 Java 来开发的,所以在大部分命名风格上也是遵从 Java 的命名规范,Java 统一规范标准有助于提高行业编码规范水平,提高我们的开发质量和效率,大大降低代码维 ...

  8. Eclipse中阿里JAVA代码规范插件(P3C)的安装及使用

    2019独角兽企业重金招聘Python工程师标准>>> 安装 1.顶部菜单Help→Install New Software... 2.然后输入此更新站点URL  https://p ...

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

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

  10. 如何在Java IDEA中安装阿里P3C以及使用说明

    1 关于阿里p3c 1.1.说明 代码规范检查插件P3C,是根据<阿里巴巴Java开发手册>转化而成的自动化插件. 1.2.什么是p3c插件 P3C原是海上途海上巡逻机的型号.被用来执行侦 ...

最新文章

  1. Lucene+Tika 文件索引的创建与搜索
  2. Hadoop教程(四):理解MapReduce、MapReduce计数器和连接、MapReduce Hadoop程序连接数据
  3. 统计SQL2005中数据库中的每张表的记录数
  4. c语言prime函数怎么用_C语言 要发就发
  5. RTOS 任务间互斥的难题
  6. Web前端工作笔记002---json数据查询的方法_json查询大全,JsonSQL数据查询,jfunk数据查询
  7. python的读音-python怎么读?python的含义和读音!
  8. 函数节流-避免重复提交
  9. Linux内核入门(六)—— __attribute_ 机制
  10. yolo迭代次数_你一定从未看过如此通俗易懂的YOLO系列(从v1到v5)模型解读 (中)
  11. 继电保护整定值计算软件_继电保护整定计算软件功能介绍
  12. XJOI恺撒加密术1级19段
  13. 低功耗视频解码芯片-TVP5150
  14. 视频直播方案(加强版
  15. itellyou操作系统,office等软件的很全的下载站
  16. eclipse neon配置 maven
  17. 设备一路485如何供两台电脑使用_干货!消防设备供电系统有哪些部分构成,用电负荷等级如何划分?...
  18. 光纤熔接操作步骤——详细图文光纤熔接教程
  19. 三家运营商MWC上发力5G 谁是背后更大的赢家
  20. 如何下载某个网站的ico图标

热门文章

  1. 金蝶EAS 后台事务监控
  2. Vue 2.0 华丽的音乐搜索播放 Demo
  3. 计算机培训心得ppt展示,ppt制作学习心得
  4. Python(pybrain模块)搭建神经网络BPNN
  5. Cortex-M3 (NXP LPC1788)之UART用法
  6. 应聘软件测试岗位需要掌握的基础知识与技能(面试常考内容)
  7. PCA主成分分析/LDA线性判别分析/CCA典型相关分析 对比
  8. jq UI-引入、拖动效果、api文档位置
  9. zblog伪原创插件(2021最新版)
  10. 【c++ primer5】重点知识总结