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

一直关注这"阿里技术"微信公众号,经常会看一看阿里推送的相关技术文章,了解技术的新动态。阿里巴巴于10月14日在杭州云栖大会上,正式发布众所期待的《阿里巴巴Java开发规约》扫描插件。这个插件一发布,就迫不及待地想试试这个插件,于是乎就按照操作手册操作了一遍,现将个人的操作步骤给大家分享。

插件安装

环境:JDK1.8Eclipse4.4.1。有同学遇到过这样的情况,安装插件重启后,发现没有对应的菜单项,从日志上也看不到相关的异常信息,最后把JDK1.6升级到1.8解决问题。

 

Help -> Install New Software...

 

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第1张图片

 

输入Update Site地址:https://p3c.alibaba.com/plugin/eclipse/update 

回车,等待几秒,然后勾选Smartfox Eclipse Plugin,再一直点Next Next...按提示走下去就好。然后就是提示重启了,安装完毕。

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第2张图片

插件使用

 重启后插件如果安装成功,可以在Eclipse的toolbar看到两个按钮


《阿里巴巴Java开发规约》插件Eclipse版使用指南_第3张图片

代码扫描

可以通过右键菜单、Toolbar按钮两种方式手动触发代码检测。同时结果面板中可以对部分实现了QuickFix功能的规则进行快速修复。

触发扫描

在当前编辑的文件中点击右键,可以在弹出的菜单中触发对该文件的检测。


《阿里巴巴Java开发规约》插件Eclipse版使用指南_第4张图片

在左侧的Project目录树种点击右键,可以触发对整个工程或者选择的某个目录、文件进行检测。

 

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第5张图片

也可以通过Toolbar中的按钮来触发检测,目前Toolbar的按钮触发的检测范围与您IDE当时的焦点有关,如当前编辑的文件或者是Project目录树选中的项,是不是感觉与右键菜单的检测范围类似呢。

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第6张图片

扫描结果

简洁的结果面板,按规则等级分类,等级->规则->文件->违规项。同时还提供一个查看规则详情的界面。清除结果标记更方便,支持上面提到的4条规则QuickFix

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第7张图片

查看所有规则

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第8张图片

点击右上角按钮,弹出所有规则介绍

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第9张图片

国际化

《阿里巴巴Java开发规约》插件Eclipse版使用指南_第10张图片


原文请参考:https://github.com/alibaba/p3c/blob/master/eclipse-plugin/README_cn.md

你可能感兴趣的:(《阿里巴巴Java开发规约》插件Eclipse版使用指南)