Idea中properties文件输入中文不能自动转化为Unicode码的问题

在做SpringMVC国际化的时候,遇到这样的问题:
Idea中properties文件输入中文不能自动转化为Unicode码的问题
输入汉字后它不会自动转为Unicode,导致显示的乱码问题。

解决方法:
首先第一步,先把输入的汉字删了:
Idea中properties文件输入中文不能自动转化为Unicode码的问题
再进行如下操作:
Idea中properties文件输入中文不能自动转化为Unicode码的问题
点击apply保存后,再次输入汉字,然后把那个选项取消勾选:
Idea中properties文件输入中文不能自动转化为Unicode码的问题

Idea中properties文件输入中文不能自动转化为Unicode码的问题
即可成功转码:
Idea中properties文件输入中文不能自动转化为Unicode码的问题
但是下次遇到同样的问题还是得需要这样操作一遍,它不能是自动的。


总结:

  1. 先删掉汉字
  2. 再把Default encoding for properties files 选上UTF-8
  3. 再把下面的Transparent native-to-ascii conversion打上勾
  4. 在proeperties文件中写入汉字
  5. 再把Transparent native-to-ascii conversion的勾去掉