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文件中的值。

最终效果如下所示

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

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

相关推荐
Carve_the_Code12 分钟前
分布式订单系统:订单号编码设计实战
java·后端
Home13 分钟前
23种设计模式之代理模式(结构型模式二)
java·后端
程序员西西14 分钟前
详细介绍Spring Boot中用到的JSON序列化技术?
java·后端
雨中飘荡的记忆15 分钟前
MySQL 优化实战
java·mysql
豆豆的java之旅18 分钟前
深入浅出Activity工作流:从理论到实践,让业务流转自动化
java·运维·自动化·activity·工作流
一点 内容24 分钟前
深度解析OurBMC后端模式:全栈技术架构与运维实践
java·开发语言
q***235725 分钟前
MySQL 篇 - Java 连接 MySQL 数据库并实现数据交互
java·数据库·mysql
合方圆~小文33 分钟前
球型摄像机作为现代监控系统的核心设备
java·数据库·c++·人工智能
椎4951 小时前
苍穹外卖资源点整理+个人错误解析-Day10-订单状态定时处理(Spring Task)、来单提醒和客户催单
java·后端·spring
Y***h1871 小时前
eclipse配置Spring
java·spring·eclipse