代码规范 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。

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

相关推荐
禁默4 小时前
Portainer:让 Docker 管理变简单,用cpolar突破局域网后协作更轻松
java·docker·容器·cpolar
麦兜*4 小时前
SpringBoot 3.x新特性全面解析:从Java 17支持到GraalVM原生镜像
java·spring boot·后端
醇氧4 小时前
Spring WebFlux 学习
java·学习·spring
烤麻辣烫4 小时前
23种设计模式(新手)-9单例模式
java·开发语言·学习·设计模式·intellij-idea
资生算法程序员_畅想家_剑魔4 小时前
Java常见技术分享-设计模式的六大原则
java·开发语言·设计模式
Cherry的跨界思维4 小时前
【AI测试全栈:质量】40、数据平权之路:Python+Java+Vue全栈实战偏见检测与公平性测试
java·人工智能·python·机器学习·ai测试·ai全栈·ai测试全栈
刀法如飞4 小时前
从零手搓一个类Spring框架,彻底搞懂Spring核心原理
java·设计模式·架构设计
毕设源码-邱学长5 小时前
【开题答辩全过程】以 基于java的办公自动化系统设计为例,包含答辩的问题和答案
java·开发语言
weixin199701080165 小时前
马可波罗 item_get - 获取商品详情接口对接全攻略:从入门到精通
java·大数据·人工智能
小北方城市网5 小时前
Spring Boot 接口开发实战:RESTful 规范、参数校验与全局异常处理
java·jvm·数据库·spring boot·后端·python·mysql