解决IntelliJ IDEA配置文件(application.properties)中文注释变成乱码的问题

文章目录

  • [1. 问题呈现](#1. 问题呈现)
  • [2. 问题产生的原因](#2. 问题产生的原因)
  • [3. 解决方法](#3. 解决方法)

更多 IntelliJ IDEA 的使用技巧可查看 IntelliJ IDEA 专栏中的文章:IntelliJ IDEA

1. 问题呈现

在 IntelliJ IDEA 中打开配置文件(application.properties)时,文件中的中文注释变成了乱码

本次演示使用的是安装了汉化插件的 IntelliJ IDEA,英文版的 IntelliJ IDEA 操作类似

2. 问题产生的原因

中文变成乱码的问题一般与字符编码有关,最常见的就是中文变成了烫烫烫等词语。在 IntelliJ IDEA 右下角的状态栏中可以看到当前是以哪种字符编码打开文件的

3. 解决方法

在 IntelliJ IDEA 中,读取配置文件时使用的字符编码是固定的,不能在状态栏中调整,要在设置中调整

第一步:打开 IntelliJ IDEA 的设置界面

第二步:在编辑器一栏中找到文件编码

第三步:将属性文件(也就是配置文件)的默认编码改成 UTF-8

第四步:点击应用后再点击确定,保存修改


将配置文件的编码改成 UTF-8 后,可以看到配置文件中的中文注释能够正常显示了

相关推荐
不懂的浪漫2 分钟前
mqtt-plus 架构解析(四):MqttMessageInterceptor 的扩展点设计
java·spring boot·物联网·mqtt
西海天际蔚蓝4 分钟前
AI配合写的第一个demo系统页面
java·人工智能
小旭952718 分钟前
Spring Security 实现权限控制(认证 + 授权全流程)
java·后端·spring
金銀銅鐵24 分钟前
[Java] 如何通过 cglib 的 FastClass 调用一个类中的“任意”方法?
java·后端
阿维的博客日记42 分钟前
为什么会增加TreeMap和TreeSet这两类,有什么核心优势吗?可以解决什么核心痛点?
java·treeset·treemap
dllxhcjla1 小时前
黑马头条1
java
宠友信息1 小时前
一套基于uniapp+springboot完整社区系统是如何实现的?友猫社区源码级功能解析
java·spring boot·后端·微服务·微信·uni-app
humors2211 小时前
各厂商工具包网址
java·数据库·python·华为·sdk·苹果·工具包
无限进步_1 小时前
【C++&string】大数相乘算法详解:从字符串加法到乘法实现
java·开发语言·c++·git·算法·github·visual studio
海兰2 小时前
使用 Spring AI 打造企业级 RAG 知识库第二部分:AI 实战
java·人工智能·spring