阿里开发规范及P3C插件

1、STS与P3C集成

1)模版导入

阿里规范提供的有2个代码模版文件,导入到sts中

Window>>Preferences>>Java>>Code Style

选中Code Template,导入p3c-codetemplate.xml

图片发自App

选中formatter,导入p3c-codestyle.xml

图片发自App

2)插件安装

Help >> Install New Software>>add

图片发自App

点击OK

图片发自App

选中插件,继续

点击下一步

图片发自App

接受协议,点击Finish

图片发自App

中间可能会提示,选择Install anyway

图片发自App

安装完成,重启

3)使用方法

Window>>Show View>>Others,选择SmartFoxViews,点击Open

图片发自App

P3C Results和Rule Detail面板会出现在当前视图上

图片发自App

以一个Springboot Demo工程为例,在项目上包上或者类上右键点击,阿里编码规约扫描

图片发自App

在项目上包上或者类上

图片发自App

扫描后会有相应的提示标识和详细信息,还可迅速定位解决。

2、IDEA与P3C集成

1)模版导入

File>>Settings>>Code Style>>Java>>Import Schema

导入CodeStyle

图片发自App

选中formatter,导入p3c-codestyle.xml

2)插件安装

File>>Settings>>Plugins>>Browser repositories

图片发自App

点击Install安装插件,安装完成后重启IDEA

如果在线安装不成功,可以手动下载插件zip包,然后Install plugin from disk,从本地安装插件

下载地址:https://plugins.jetbrains.com/plugin/10046-alibaba-java-coding-guidelines

图片发自App

选择zip文件,安装

图片发自App

3)使用方法

项目或包或类上,点击右键

图片发自App

编码规约扫描

图片发自App

扫描结果展示如上图

你可能感兴趣的:(阿里开发规范及P3C插件)