Java代码规范
Posted 香菜聊游戏
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java代码规范相关的知识,希望对你有一定的参考价值。
对比:
(1)检查代码规范的话,直接使用 Alibaba Java Coding Guidelines 就可以了
(2)找 BUG 的话,使用 Findbugs或者SonarLint :
Findbugs 找 BUG 能力很强,可以自己安装用来检查代码。
SonarLint 规则丰富,比 Findbugs 能覆盖到更全的场景,可以用来在CI上使用
1、安装Alibaba Java Coding Guidelines
File > Settings > Plugins > Marketplace 搜索 “Alibaba Java Coding Guidelines”,按照提示进行安装,然后重启即可。
2、使用
菜单功能:
(1)编码规约扫描:开始扫描代码,默认选择根项目,也可先选中,后操作
(2)打开/关闭实时检测功能:实时检测代码,一般机器性能比较好的话可以开启这项功能
(3)切换语言至英文:中英文切换
如果不想全部扫描,只扫描某一文件夹下的所有文件或者单一文件的话,选中该目录或者单一文件右键也会出现此功能按钮,效果就是扫描出该文件所包含的bug或者不规范。
3、idea 提交设置
在提交的时候运行代码规范检查
取消提交模态窗口,把前面的√去掉就行
提交时打开检查
4、扫描结果
- Blocker:阻断,问题等级最高,必须改!红色提醒
- Critical:推荐修改,不规范的代码,要改!橙黄提醒
- Major:参考,一般问题,可改可不改,建议还是改!浅黄提醒
- 扫出来之后每个都有详细的结果说明,怎么改,为什么改,以及代码具体位置
- 如图
选中其中的一个问题条目,会出现如下内容,点击后可自动修复
以上是关于Java代码规范的主要内容,如果未能解决你的问题,请参考以下文章