赞
踩
学习时使用idea的时候,遇到了几种中文显示乱码的情况,以下做个总结记录一下。
⑴编写中文时乱码。
⑵properties文件中文乱码。
⑶控制台console出现中文乱码。
⑷更改过编码格式而导致中文乱码。
打开 File --> settings --> Editor --> File Encodings
把编码都设置为 UTF-8 的形式
打开安装IDEA的bin目录,打开下图的两个文件
在文件末追加 -Dfile.encoding=UTF-8
,两个文件都要追加。
如果C盘用户目录下的配置中,还有一个idea64.exe.vmoptions
文件,就需要 改这个文件 ,因为这个文件会覆盖掉bin目录下的那个idea64.exe.vmoptions文件。
当然,这个文件也是可以从IDEA中打开的( 建议 从IDEA中打开),点击 Help --> Edit Custom VM Options ,再对它进行修改。
打开 File --> settings --> Editor --> File Encodings ,
在下方的 Default encoding for properties files 选择 UTF-8 ,并且勾选✔。
打开 Run --> Edit Configurations --> 选择文件
在 VM options 中加上 -Dfile.encoding=UTF-8
用了上面的方法后,控制台还是显示中文乱码,如下图所示
打开idea的 设置 界面,搜索 maven ,点击 Maven --> Runner --> VM Options ,填上-Dfile.encoding=GB2312
完成,问题解决。
如果以上中文乱码问题的解决方法都尝试过了,控制台输出还是中文乱码,重启之后也是中文乱码,那么很可能是不小心点击了右下角那里修改了编码
,被IDEA记录到了encodings.xml
文件。
打开idea,点击 Project --> .idea --> encodings.xml
打开 encodings.xml 文件,把 除UTF-8
这个编码格式之外 的所有格式,都 删掉 ,就可以解决了
操作完之后,记得重启一下哦 (●’◡’●)
如果文章对您有帮助,请点个赞,留给评论支持一下
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。