代码规范 spring-javaformat使用

方案一:

pom引入插件:

xml 复制代码
  		  <plugin>
                <groupId>io.spring.javaformat</groupId>
                <artifactId>spring-javaformat-maven-plugin</artifactId>
                <version>0.0.47</version>
                <executions>
                    <execution>
                        <phase>validate</phase>
                        <inherited>true</inherited>
                    </execution>
                </executions>
            </plugin>

在控制台执行 mvn spring-javaformat:apply

方式二:

IntelliJ IDEA中安装插件,插件在市场中没有,需要在maven中央仓库下载
下载地址

下载好后安装到idea中

打开 IDEA

顶部菜单:File → Settings...(macOS 是 IntelliJ IDEA → Preferences...)

找到插件设置

左侧选择:Plugins

右上角点击齿轮图标 ⚙

选择:Install Plugin from Disk...

在弹出的文件选择框中:

选中你的 spring-javaformat-intellij-idea-plugin-0.0.47.jar 文件

点击 OK / Apply

安装完后,IDEA 通常会提示:重启 IDE

点击 Restart IDE 让插件生效

装好后idea的右下角会有个图标

如果所示,就代表已经成功。

可以把代码打乱,然后使用快捷键Ctrl + Alt + L。

或者代码保存时自动格式化

相关推荐
程序员黑豆5 小时前
Java包装类:基本类型与对象的桥梁
java·前端·ai编程
mldong8 小时前
"applicant" 契约:退回发起人的闭环设计
java·架构
月华路9 小时前
G1 垃圾回收:脏卡队列、记忆集与并发精化线程机制
java·开发语言
gugucoding9 小时前
47. 【Java】Java内存模型(JMM)与可见性
java·开发语言
zww894911110 小时前
校园跑腿系统开发实战指南:从需求分析到上线部署全流程解析
java
Fluxart.ai10 小时前
电商商品图审核怎么自动化?规则引擎、人工复核与发布门禁
java·前端·自动化
名字还没想好☜11 小时前
Java 线上内存泄漏排查实战:jmap 导堆、MAT 找 GC Roots 与四类常见泄漏
java·开发语言·jvm·内存泄漏
IT爱学堂13 小时前
尚硅谷 - 2025年3月Java+AI大模型应用开发
java·开发语言·人工智能
小贤plus13 小时前
SpringBoot 三大核心注解精讲:@ControllerAdvice、@RestControllerAdvice、@Validated 分组校验(实战)
java