《阿里巴巴Java开发规约》的IDEA插件使用分享

对于技术人来说,云栖大会可算是一年一度的盛大技术盛会,连续4天占领了各大媒体头条,连大妈都吸引着去现场“招女婿”。

就在最后一天(10月14日)的上午,在《研发效能峰会》上,阿里巴巴大牛毕玄、玄难、索尼、叶渡,淘宝代码第一人多隆、代码规约作者孤尽携手规约项目组成员,以及业界规约生态代表等重磅大咖联合发布了《阿里巴巴代码规约插件》!(点击可查看首发文)

该插件正式发布之后,就有技术人分享了其使用方法。

作者:不想当码农的程序员

原文:http://www.jianshu.com/p/2f271e6d675c

该插件在扫描代码后,将不符合《手册》的代码按 Blocker/ Critical/ Major三个等级显示在下方,甚至在IDEA上,还基于Inspection机制提供了实时检测功能,编写代码的同时也能快速发现问题所在。对于历史代码,部分规则实现了批量一键修复的功能。

Git地址为:https://github.com/alibaba/p3c

IDea的安装方式:

IDEA版的插件发布到了IDEA官方仓库中(最低支持版本14.1.7,JDK1.7+), 只需打开

Settings >> Plugins >> Browse repositories

输入 Alibaba 搜索一下便可以看到对应插件了,点击安装等待安装完成。

如图:

Eclipse的安装方式:

Eclipse版插件支持4.2(Juno,JDK1.8+)及以上版本,提供Update Site,通过

Help >> Install New Software

然后输入 https://p3c.alibaba.com/plugin/eclipse/update即可看到安装列表,安装即可。

插件的更新,可以通过 Help>>CheckforUdates 进行新版本检测。

如何使用?

右键,看图 --

还有自动提示的效果

“卖家”言:

@孤尽

我是孤尽,无论这件事如何质疑,利他倾听的初心不变。10万个理由都可以放弃,但有一个理由就有勇气坚持,因为有同学觉得有帮助。插件是阿里p3c团队开发,不是我个人的功劳,请记得给他们点赞。大家的反馈,项目组都会认真地第一时间来处理。开源,影响世界,我们是认真的。

@骏烈

大家好,我是p3c插件开发同学骏烈,首先感谢大家对p3c的关注与支持,同时希望更多的同学参与进来让插件和手册更加完善。 IDE插件使用kotlin语言开发(jvm target language,Jetbrains出品,100%java互操作),之所以选择kotlin是因为简单上手快,并且IDEA的源码一部分已经开始用kotlin写了。

买家秀:

@威

试用了插件,感觉很爽!很便捷,扫描检测代码,按三个类展示不合规约的代码分类。对有问题的代码作了详细说明,并可对某类型代码作批量修改。超棒!恕我直言,个本人还没用过比这体验更爽的插件!

@老杜

这样东西只是锦上添花,sonarq也不错啊,关键是要有实质的东西开源出来,不必全球,就国人使用足够了。目前很多技术都是掌握在外国人手里,希望阿里带头把中国人的开源做大做好!

@李祥云

最让人激动和佩服的是,这个插件是中文提示,让我有一种作为国人的自豪感!加油,期待更好的明天!

原文发布于微信公众号 - 养码场(yangmachang0)

原文发表时间:2017-10-16

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏量子位

5天被迫喊停!Win 10史上最短命系统升级:删文件、无法联网,误报CPU使用率

此次更新的版本号为1809,遍地是坑:删除私人文件、CPU使用情况算错、微软App连不上网……很多抢先更新的用户,现在还没爬上来。

2291
来自专栏即时通讯技术

小白必读:闲话HTTP短连接中的Session和Token

Http协议在现今主流的IM系统中拥有无可替代的重要性(在IM系统中用HTTP发起的连接被大家简称为http短连接),但Http作为传统互联网信息交换技术,一些...

1043
来自专栏FreeBuf

挖洞经验 | 看我如何发现Google的第三方应用服务漏洞

今年三月我参与了谷歌软件工程师的面试,没想到完全出于意外,我却发现了谷歌(Google)某个应用服务的漏洞,其也成为了我的第一个赏金漏洞。一切请听我细细道来。 ...

2217
来自专栏IT大咖说

做一个不背锅的运维

内容来源:作者:田逸(sery),来自:http://blog.51cto.com/sery/2162642

1624
来自专栏张善友的专栏

Windows SharePoint Services 3.0 Service Pack 1

微软于2008年3月6日发布了Windows SharePoint Services 3.0 Service Pack 1,Windows SharePoint...

1909
来自专栏小文博客

就腾讯云与“前沿数控”一事回顾

前沿数控是一家从微信公众号起家的创业公司,定位于数控、模具、机械行业,后转型为一站式平台,开发了网站、H5、小程序产品等。

4462
来自专栏大数据文摘

看我如何躺在床上黑掉自家智能电视

2799
来自专栏Debian社区

Linux:为什么那么多人讨厌 Systemd

Systemd在Linux社区引起了无限争议。一些Linux用户对systemd的反对绝不屈从,还有一些Linux用户对systemd喜爱有加,还有很多人满不在...

1132
来自专栏编程微刊

SEO那些事:一句代码一键分享网站

2052
来自专栏数据和云

“月底难过”- 都是统计信息惹的祸

作者简介 ? 案例说明 某大型电商公司数据仓库系统经常出现在月底运行缓慢的情况,但在平时系统运行却非常正常。这是因为月底往往有月报等大批量作业运行,而就在这个时...

2936

扫码关注云+社区

领取腾讯云代金券