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

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


总结

阿里出品,必属精品!

相关推荐
SimonKing7 小时前
还在为HTML转PDF发愁?再介绍两款工具,为你保驾护航!
java·后端·程序员
龙泉寺天下行走7 小时前
[Powershell入门教程]第4天:模块、脚本编写、错误处理与 .NET 集成
java·服务器·前端
aniden7 小时前
Swagger从入门到实战
java·开发语言·spring
泥嚎泥嚎7 小时前
【Android】给App添加启动画面——SplashScreen
android·java
Java天梯之路7 小时前
09 Java 异常处理
java·后端
玖剹7 小时前
多线程编程:从日志到单例模式全解析
java·linux·c语言·c++·ubuntu·单例模式·策略模式
一 乐7 小时前
社区养老保障|智慧养老|基于springboot+小程序社区养老保障系统设计与实现(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·小程序
随机昵称_1234568 小时前
Linux如何从docker hub下载arm镜像
java·linux·arm开发·docker
专注VB编程开发20年8 小时前
vs2022 IDE扩展无法卸载/VSI 插件卸载及实例清理
ide·visual studio·vs2022·vsix·插件开发
毕设源码-邱学长8 小时前
【开题答辩全过程】以 基于JavaWeb医院住院信息管理系统的设计与实现为例,包含答辩的问题和答案
java·eclipse