
该插件由阿里巴巴 P3C 项目组研发。代码已经开源GitHubhttps://github.com/alibaba/p3c阿里介绍文章https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd插件支持了IDEA、Eclipse在扫描代码后将不符合规约的代码显示出来甚至在 IDEA 上还基于 Inspection 机制提供了实时检测功能编写代码的同时也能快速发现问题所在还实现了批量一键修复的功能。IDEA 下如何使用1.打开 IDEA 选择 File - Settings - Plugins - Browse repositories打开 IDEA选择 File - Settings - Plugins - Browse repositories 后输入alibaba选中Alibaba Java Coding Guidelines点击Install。2.重启IDEA开始使用安装后会提示你重启 IDEA 已启用插件重启后就可以在你的项目上疯狂点击右键了当然菜单栏也会出现俩按钮它有个快捷键是CtrlShiftAltJ。选中某一个类或者在这个类里边右键也可以3.扫描出坏代码扫描代码后将不符合规约的代码按Blocker/Critical/Major三个等级显示在下方双击可以定位至代码处右侧窗口还有针对代码的批量修复功能。解释下Blocker/Critical/Major三个等级在 Snoar 中对代码规则有五个级别这是前三个崩溃/严重/重要 也就是说前两级别是必须要处理掉的。Eclipse 如何安装插件Eclipse 版插件支持4.2JunoJDK1.8及以上版本我们提供自主的Update Site通过 Help Install New Software 然后输入https://p3c.alibaba.com/plugin/eclipse/update即可看到安装列表。大家可以通过 Help Check for Udates 进行插件新版检测