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、扫描结果

  1. Blocker:阻断,问题等级最高,必须改!红色提醒
  2. Critical:推荐修改,不规范的代码,要改!橙黄提醒
  3. Major:参考,一般问题,可改可不改,建议还是改!浅黄提醒
  4. 扫出来之后每个都有详细的结果说明,怎么改,为什么改,以及代码具体位置
  5. 如图

选中其中的一个问题条目,会出现如下内容,点击后可自动修复

以上是关于Java代码规范的主要内容,如果未能解决你的问题,请参考以下文章

Swift-5.0 中的 UIBarButtonItem 颜色设置

Java基础教程:枚举类型

Java学习---Java代码编写规范

Java代码格式化规范实践总结

代码规范

Alibaba Java Coding Guidelines,以后我的Java代码规范,就靠它了