阿里开发规范及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

扫描结果展示如上图

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容