Idea:阿里巴巴Java编码插件

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

[一、Alibaba Java Coding Guidelines插件介绍](#一、Alibaba Java Coding Guidelines插件介绍)

二、使用步骤

总结


提示:以下是本篇文章正文内容,下面案例可供参考

一、Alibaba Java Coding Guidelines插件介绍

此插件检测Java代码中的编码问题,并为您提供提示。

二、使用步骤

1、首先,我们从plugins里搜索该插件,并安装。

2、右键项目,从列表中选择:编码规约扫描

3、在下边的problems里,可以看到扫描的结果

BLOCKER这个级别最高,可以选择性的进行修复,有一些是代码编写的规范,例如if之后规定带有大括号,switch得带有default等等,是为了代码的阅读和管理方便。

CRITICAL,这个级别相对较低,通常是建议优化类的,例如,我们在访问类的静态属性时,用类的实例可以访问,用类名也可以访问,推荐后者。再比如,我们在方法里定义的常量,就建议提出去,加快编译执行的速度等等。

每一种问题,都会给出详细的介绍,包括中文描述,例如,使用已经作废的方法,建议进行替换,因为在未来版本升级过程中,会有隐形的坑存在。


总结

阿里出品,必属精品!

相关推荐
Grey Zeng11 小时前
Java SE 25新增特性
java·jdk·jdk新特性·jdk25
雨白13 小时前
Java 线程通信基础:interrupt、wait 和 notifyAll 详解
android·java
架构师沉默17 小时前
设计多租户 SaaS 系统,如何做到数据隔离 & 资源配额?
java·后端·架构
Java中文社群18 小时前
重要:Java25正式发布(长期支持版)!
java·后端·面试
每天进步一点_JL19 小时前
JVM 类加载:双亲委派机制
java·后端
用户2986985301420 小时前
Java HTML 转 Word 完整指南
java·后端
渣哥20 小时前
原来公平锁和非公平锁差别这么大
java
渣哥20 小时前
99% 的人没搞懂:Semaphore 到底是干啥的?
java
J2K20 小时前
JDK都25了,你还没用过ZGC?那真得补补课了
java·jvm·后端
kfyty72520 小时前
不依赖第三方,不销毁重建,loveqq 框架如何原生实现动态线程池?
java·架构