初始问题为项目为gbk编码,但是修改idea的properties文件编码格式不生效。
然后就试了一下新建properties文件,也存在如下问题。
项目中的properties文件,在idea设置propertie文件编码格式无效,中文显示乱码。操作步骤及现象见下图步骤
19款macos 英特尔芯片
2021.3版idea
具体问题点是两个场景:
1.properteis文件如果有内容,不是一个空文件,在fileType处修改properties文件的编码,点击应用-确认。实际上结果文件的编码不会发生改变,一直都是iso-8859-1
2.properties文件如果没有内容,是一个空的文件,在fileType处修改properties文件的编码,点击应用-确认。实际结果文件的编码格式会根据配置来改变。但是往文件中添加一点内容之后,切换一下窗口到其它应用,在切换回来到idea窗口,properties文件的编码又变回了iso-8859-1。
目前的解决办法是,在文件设置properties文件类型为 txt,然后在左下角手动修改编码格式,可以正常修改成功
麻烦各路大🐮给一下意见。
你先把文件中的配置,在GBK编码状态下复制,然后修改三个编码的地方都改成UTF-8,然后粘贴刚才复制的到配置文件中就ok了