最新要闻
- 芯海科技(688595)跟踪报告之二:需求下滑影响短期业绩 工业与车规产品推动长期增长|关注
- 她是一位高校“青椒”:入驻企业,探索知行合一|每日视点
- 共绘两岸一家亲的和美画卷
- 八闽“梧桐”繁茂 企业“宾至如归” 全球快资讯
- 《文字玩出花》怎么通过怀旧岁月11关卡
- 【全球热闻】长沙:拟用住房公积金增值收益约4.35亿购买1100余套公租房
- 金花股份: 公司酒店剥离目前还在交割中,后期如有进展公司将及时公告
- ios16.5.1续航能力变差 ios16.5.1升级建议值得更新吗
- 第二批!泰山区发布事业单位公开招聘工作人员拟聘用人员公示
- 每日快讯!填补国内空白!我国首艘深远海多功能科考船开工建造
- 为何日本“迷你西瓜”卖天价?老外切开后,贵是有原因的|当前播报
- 疯狂盗窃15起,衡南摩电“惯偷”落网-世界消息
- 【世界速看料】服了,到底谁在用无线充电啊?
- 光伏50ETF(159864)开盘直线拉升涨超2% 海优新材涨超7%
- 天天热消息:马戏团狮子表演时欲出逃 观众被吓跑:现场一片恐慌 最终没人受伤
- 动力超宝马3系 零百加速6秒!奇瑞艾瑞泽8 2.0T版上市定档
手机
灌区渠道内提前蓄水保障农田用水 保证粮食安全 独家焦点
全球即时:济南市章丘区:读书分享 书香呵护“她”美丽
- 灌区渠道内提前蓄水保障农田用水 保证粮食安全 独家焦点
- 全球即时:济南市章丘区:读书分享 书香呵护“她”美丽
- 加强人才队伍建设 做好继续教育工作_焦点报道
- 端午假期昌江实现旅游收入逾2126万元 同比增长32.5%|世界今日报
- 湖北南漳:盛开在六月的天人菊很夏天
- 焦点速看:2023好网民·在山东|牛联中:27年无偿献血超一万毫升 用涓涓热血诠释人间大爱
家电
springboot~spring-javaformat插件惹的祸
【资料图】
起因
我们在写代码时,有时间代码过高,尤其是stream流的时间,可能有多个map,filter,sort组成,这样我们更希望看到的是一种可读性更好的风格
- 我的代码是这样的
- 于是我手动将map进行了换行,想让代码更清晰一些
- 我编码之后,添加了手动换行,我习惯上会进行代码统一格式化,idea里的ctrl+alt+L,这时,我发现我的换行没了,又回去了
- 于是我问了chatgpt,是否是自己配置的原因
在 IntelliJ IDEA 中手动修改代码对齐并按回车换行后,如果在进行自动格式化后发现修改的部分被恢复,这可能是由于以下几种情况导致的:1. 自动格式化设置:检查你的 IntelliJ IDEA 的自动格式化设置,确保它与你期望的格式化风格一致。你可以在 "Preferences"(或 "Settings")菜单中的 "Editor" -> "Code Style" 下找到相应的设置。确保选择了适合你的编码风格的选项,并且没有启用不希望的格式化功能(例如,"Reformat on file save")。2. 代码风格设置:如果你手动修改的代码与当前项目的代码风格设置不一致,自动格式化可能会覆盖你的更改。在 "Preferences"(或 "Settings")菜单中的 "Editor" -> "Code Style" 中,选择适合你的项目的代码风格,并确保与你手动修改的代码一致。3. 编辑器行为设置:在 IntelliJ IDEA 的 "Preferences"(或 "Settings")菜单中,检查 "Editor" -> "General" -> "Smart Keys" 设置。有些选项,如 "Reformat block on typing "}"" 或 "Keep when formatting",可能会影响自动格式化后的代码。4. 版本控制:如果你的项目使用了版本控制系统(如 Git),在进行提交或拉取操作时,IntelliJ IDEA 可能会根据版本控制的规则自动格式化代码。这可能导致你手动修改的部分被恢复为代码库中的规范格式。请检查上述设置,并根据你的需求进行适当的调整,以确保代码格式化的行为与你期望的一致。如果问题仍然存在,请提供更多的上下文信息,例如你手动修改的代码示例和你的自动格式化设置,以便更好地帮助你解决问题。
- 最后,我想起来,我使用了spring格式统一的代码格式插件spring-javaformat,这个插件有两个时机会触发:
- build项目时,会通过spring-javaformat去检查你的代码格式,不符合要求会提示你
- 在编辑单个文件时,使用ctrl+alt+L进行代码格式化时,这个插件也会把你代码更新成符合它的格式
- 我把这个插件删除后,再执行一下格式化,问题就解决了,不过,我最后还是把spring-javaformat插件装上了,因为这是一种统一的风格,我们应该去适应它和遵守它,因为它是一个标准化的方案
Spring Java Format
Spring Java Format是一个用于在Spring项目中格式化Java代码的插件。它是基于Google的Java代码格式化工具(google-java-format)开发的,专门用于与Spring框架的最佳实践相匹配的代码格式化。
Spring Java Format插件提供了与IDE(集成开发环境)集成的能力,例如在Eclipse和IntelliJ IDEA中使用。它可以自动格式化Java代码,确保代码风格的一致性和可读性。
使用Spring Java Format插件,您可以定义代码格式化规则,例如缩进大小、行长度、空格使用等。它还提供了一个命令行工具,可以在构建过程中自动格式化代码。
要在Spring项目中使用Spring Java Format插件,您需要将其添加到项目的构建配置文件中。具体步骤可能因您使用的构建工具而有所不同。以下是一个使用Maven构建的示例:
- 在项目的pom.xml文件中,添加插件依赖:
io.spring.javaformat spring-javaformat-maven-plugin 0.0.6 apply
- 在命令行中运行以下命令,将项目中的Java代码格式化:
mvn spring-javaformat:apply
这将使用Spring Java Format插件对项目中的Java代码进行格式化。
请注意,具体的插件版本号可能会有所不同,请根据您使用的版本进行相应的配置。
除了Maven插件之外,Spring Java Format还提供了Gradle插件(spring-javaformat-gradle-plugin
),您可以在Gradle项目中使用相似的方式进行配置和使用。
希望这可以帮助您了解Spring Java Format插件及其在Spring项目中的使用方式。如果您有任何其他问题,请随时提问!
关键词:
springboot~spring-javaformat插件惹的祸
冰雹+雷电+11级风+短时强降水!山东发重要预报,济南等9市有强对流
灌区渠道内提前蓄水保障农田用水 保证粮食安全 独家焦点
观焦点:热!电力股“起飞” 桂东电力、深南电A等涨停 板块轮动下机构盯上哪些股票?
提取jks文件证书和私钥
售价19.98万元 2023款红旗E-QM5 PLUS 560KM上市 环球热推荐
国家开发银行发行190亿元农业农村基础设施专题金融债券-天天微头条
环球播报:网贷逾期多少可以办理延期?网贷延期自己怎么申请办理?|天天消息
全球即时:济南市章丘区:读书分享 书香呵护“她”美丽
不是伊藤,不是张本,国乒头号对手崛起,曾赢孙颖莎,爷爷河北人 全球聚看点
芯海科技(688595)跟踪报告之二:需求下滑影响短期业绩 工业与车规产品推动长期增长|关注
加强人才队伍建设 做好继续教育工作_焦点报道
中交地产:为8个房地产项目公司提供不超8.99亿元财务资助
她是一位高校“青椒”:入驻企业,探索知行合一|每日视点
北京多处公共场所贴出警示:穿洞洞鞋乘扶梯易受伤!_天天播报
共绘两岸一家亲的和美画卷
塞尔达传说野之息女儿国隐藏商店暗号一览 当前热议
环球看点!鄂州00后少年因捐骨髓错过期末考试,校方:补考已安排
又到梅雨季,晾着的衣服为啥总有一股味儿?学会这几招轻松解决→_全球新要闻
天津武清区养老院一览表 全球新消息
环球播报:南通创新区企业租金政策兑现申报材料有哪些?
【时快讯】米体:德佬为奥斯梅恩标价1.8亿欧,若姆巴佩转会巴黎可能签他
欧股周一盘初下跌 势将创下去年10月以来最长连跌记录
2023温州乐清第二季汽车消费券申领入口|天天热推荐
八闽“梧桐”繁茂 企业“宾至如归” 全球快资讯
世界信息:宁波高发最新公告:拟注销全资子公司宝鸡高发
2023济南限行最新规定(持续更新)
“5G-A URLLC+汽车制造”,华为跑出工业数智转型的新加速度
【新视野】“Z世代”画像中国行 你好!香格里拉
环球热推荐:港股医药外包概念股集体上涨 昭衍新药涨超10%
世界快报:新城市:关于提前赎回城市转债的第二十四次提示性公告
十大券商看后市:A股短期或有所波动 流动性仍对市场有支撑
兴业银行潍坊分行开展“普及金融知识万里行”活动|新要闻
6月27日网络游戏板块涨幅达2%
重庆沿山货运通道核心区一期工程文峰山1号隧道左线顺利贯通
“边炒股边学习,力争少交学费”!著名媒体人胡锡进:已开一个股票账户 正式进入中国股市
环球快消息!遥望科技:公司与乐华娱乐有长期合作关系
天天观天下!中国信通院:5月5G手机出货量达2016.9万部 同比增长13.7%
PayerMax获印尼支付牌照,支持当地主流支付方式
如何降低糖尿病发生风险,听听院士怎么说
打造苏州首个大型综合租赁生活社区 恒泰·东延四季公寓开业|环球看点
【天天新视野】诚邀您报名参观2023华南国际工业博览会
每日焦点!让年轻人爱上白酒,不是伪命题
世界即时看!高温席卷,一场新型电力系统的历史级投资机遇来了?
端午假期昌江实现旅游收入逾2126万元 同比增长32.5%|世界今日报
滨州职业学院招生计划-各专业招生人数是多少_焦点速递
《文字玩出花》怎么通过怀旧岁月11关卡
强对流蓝色预警!吉林省部分地区将现8级以上雷暴大风或冰雹
世界快消息!长安期货6月27日早间看盘
科兴制药(688136.SH):将着力建设海外国家的本地化运营团队 全球观天下
【全球热闻】长沙:拟用住房公积金增值收益约4.35亿购买1100余套公租房
全球快资讯:成人麻腮风疫苗注意事项有哪些呢,有哪些症状
金花股份: 公司酒店剥离目前还在交割中,后期如有进展公司将及时公告
香港5月安老按揭登记23宗 环比升53.3% 中银香港(02388)市占率续居首
机器人板块走强,永磁材料受关注,中科磁业盘中涨超9% 今日热搜
罗锋:争取国家级甲鱼产业集群建设项目落户江西 世界热文
九三风采(2023.6.27):九三学社杭州市委员联合杭州图书馆组织“品味书香、守护安康”大型公益健康咨询活动
6月26日利华益集团硫磺价格下调-动态
环球播报:分享第072期大乐透晒票,理论是一码事,实际又是一码事
热讯:2023广东高考普通类物理一分一段表
融资客看好4股 买入占成交超三成 世界百事通
【世界时快讯】荆州职业技术学院新能源汽车学院开展一汽-大众“众育英才”联合培养项目考察
一季度山西煤炭产量创单季度新高-速读
武安:三个“聚焦”助推国有企业高质量发展
虚假宣传,诱导购买抖音短视频变现过程 世界即时看
环球关注:端午节期间日均132.1万人次出入境
ios16.5.1续航能力变差 ios16.5.1升级建议值得更新吗
杭州隐形首富诞生了,靠踩三轮卖冰棍赚600亿,却穿几十元的布鞋
快看点丨“状元概念股”三达膜市值大涨3亿,喜报已删除!员工称“董秘办正开会”
20岁殷若宁首夺大满贯_天天热议
恭喜梅西,获一重磅大奖!含金量高,预热第八座金球,姆巴佩服气 实时
微信群解散后 聊天记录 微信群解散后聊天记录还在 天天热门
湖北南漳:盛开在六月的天人菊很夏天
诸葛科技:持续稳中向好或将成为下半年土地市场的主旋律-每日讯息
【世界报资讯】看“美丽姐”家庭的幸福故事
中国女排公布世联赛韩国站大名单,赛程安排出炉 全球简讯
美前法官批共和党没骨气:支持特朗普是巨大政治误判 等于自我毁灭|最新
2023好网民·在山东|张立敏:讲好医患暖心故事
2022阜阳市中考成绩查询时间及查询入口
高考志愿填报,你需要注意什么
【世界聚看点】2022淮北市中考成绩查询时间及查询入口
环球速看:端午假期全国铁路累计发送旅客7037.9万人次
第二批!泰山区发布事业单位公开招聘工作人员拟聘用人员公示
环球资讯:山东继续募集就业见习岗位10万个
全球即时:云南2023二级建造师考试查分时间
心态崩了?中国足球小将4-3加泰联队,对手摇人+离谱判罚比赛终止_全球信息
斯基拉:廷伯即将加盟阿森纳,转会费4500万欧元签至2028年 全球观热点
马斯克获得2023年度世界航天最高奖
焦点速看:2023好网民·在山东|牛联中:27年无偿献血超一万毫升 用涓涓热血诠释人间大爱
全球视讯!疑似 OPPO K11 新机完成入网审批 直角边框或搭载天玑 9000 处理器
国家电网辛保安:今年电力供应总体可控 对局部缺口优化调度
“木头姐”继续减仓特斯拉,买入AMD和台积电-全球观速讯
车险恶性竞争再起 监管五大举措为费用之争上“紧箍咒” 每日关注
世界今日报丨林生斌任职的杭州润孕服饰公司被吊销
鹿邑大曲酒怎么样?鹿邑大曲是哪里生产的?
动力电池企业开启下半场“竞逐”
天天关注:Meta推出VR订阅服务,每月收费7.99美元
【环球快播报】从三尺讲台到人民大会堂 广西“Z世代”乡村教师的美丽家乡梦
4399密保忘记了怎么办 全球速递
内存卡格式化是什么意思?(内存卡格式化是什么意思)