IDEA编辑国际化.properties文件没有Resource Bundle怎么办?

问题描述

最近在做SpringBoot国际化,IDEA添加了messages.propertiesmessages_en_US.propertiesmessages_zh_CN.properties国际化文件后,在编辑页面底部没有Resource Bundle,这使得我在写key=value的时候在每个properties文件都要拷贝一次,大大影响了工作效率,因此为了让好厚米们在写国际化文件时有个良好的操作体验(我要流,我要流),特此记录properties文件没有Resource Bundle怎么办?

官方介绍什么是Resource Bundle

我使用的是IDEA社区版2023.1版本,创建了如图这三个文件,它们都属于名称是messages的资源包,前缀是一样的。

如果没安装Resource Bundle Editor插件,.properties文件的编辑界面是没有底下这个Resource Bundle按钮的。

Resource Bundle Editor插件

.properties资源包提供专用编辑器。使用资源包编辑器更改属性值,这将确保您同时编辑整套属性文件。IntelliJ IDEA 在资源包的每个文件中创建相应的记录。

安装插件

打开IDEA,settings >> Plugins >> 搜索Resource Bundle Editor >> 点击install进行插件安装就可以了,不需要重启。

使用方法

就是在Resource Bundle界面左上角点击+新增按钮添加属性name,这个属性name会在资源包里的每个properties文件都会添加上,然后右侧可以填写属性name在每个properties文件中的值。

最终效果如下所示

希望这篇文章可以帮助到好厚米们(刘豆浆先生)

文章中的主播界用词纯属搞笑,大家请勿模仿!

相关推荐
echo1754259 分钟前
Apipost免费版、企业版和私有化部署详解
java
异常君27 分钟前
Java 高并发编程:等值判断的隐患与如何精确控制线程状态
java·后端·代码规范
异常君27 分钟前
Java 日期处理:SimpleDateFormat 线程安全问题及解决方案
java·后端·代码规范
都叫我大帅哥29 分钟前
Spring AI中的ChatClient:从入门到精通,一篇搞定!
java·spring·ai编程
都叫我大帅哥30 分钟前
《@SpringBootApplication:Spring Boot的"一键启动"按钮,还是程序员的"免死金牌"?》
java·后端·spring
triticale34 分钟前
P12167 [蓝桥杯 2025 省 C/Python A] 倒水
java·蓝桥杯
-曾牛1 小时前
Spring AI 快速入门:从环境搭建到核心组件集成
java·人工智能·spring·ai·大模型·spring ai·开发环境搭建
啊松同学1 小时前
【Mybatis】MyBatisPlus的saveBatch真的是批量插入吗?深度解析与性能优化
java·后端·性能优化·mybatis
烁3471 小时前
每日一题(小白)模拟娱乐篇33
java·开发语言·算法
北漂老男孩2 小时前
Java对象转换的多种实现方式
java·开发语言