写作背景
项目中使用了公司开发的工具类去读取记录表创建SQL的properties文件,测试之后发现表的中文注释为乱码。在别人那里执行就没有问题,所以可以肯定的是自己idea的配置项有问题。检查了可以设置编码的所有位置,但发现都没有问题。后来发现了一处properties文件的设置并进行修改,后续就不再乱码了
解决办法
依次点击菜单栏File - Settings - Editor - File Encodings
在窗口右侧下方的Properties Files栏中,勾选Transparent native-to-ascii convertion即可
勾选完之后可能还是乱码,重启也不好使。可能是因为缓存所致,这是需要把properties文件随便加点文字,再试一下就可以了。别忘了再把加的文字删掉

解决Idea读取文件中文注释乱码问题
项目中使用公司工具类读取SQL文件,测试发现表的中文注释乱码,经排查是Idea配置问题。虽检查编码设置位置均正常,但修改一处文件设置后不再乱码。解决办法是依次点击菜单栏操作、勾选相关选项,若仍乱码可加文字再删除。
1万+





