还在为 idea中文显示乱码 而烦恼?解决方法总结在这里了

学习时使用idea的时候,遇到了几种中文显示乱码的情况,以下做个总结记录一下。

一、 问题描述

⑴编写中文时乱码。

⑵properties文件中文乱码。

⑶控制台console出现中文乱码。

⑷更改过编码格式而导致中文乱码。

二、 标题编写中文乱码

2.1 解决编写中文乱码方法一

打开 File --> settings --> Editor --> File Encodings

把编码都设置为 UTF-8 的形式
在这里插入图片描述

2.2 解决编写中文乱码方法二

打开安装IDEA的bin目录,打开下图的两个文件

在这里插入图片描述
在文件末追加 -Dfile.encoding=UTF-8,两个文件都要追加。

在这里插入图片描述

2.3 额外注意

如果C盘用户目录下的配置中,还有一个idea64.exe.vmoptions文件,就需要 改这个文件 ,因为这个文件会覆盖掉bin目录下的那个idea64.exe.vmoptions文件。

在这里插入图片描述

当然,这个文件也是可以从IDEA中打开的( 建议 从IDEA中打开),点击 Help --> Edit Custom VM Options ,再对它进行修改。

在这里插入图片描述

三、 解决properties文件乱码方法

打开 File --> settings --> Editor --> File Encodings ,
在下方的 Default encoding for properties files 选择 UTF-8 ,并且勾选✔。
在这里插入图片描述

四、 console控制台中文乱码

4.1 解决console控制台中文乱码方法一

打开 Run --> Edit Configurations --> 选择文件

在 VM options 中加上 -Dfile.encoding=UTF-8

在这里插入图片描述

4.2 解决console控制台中文乱码方法二

用了上面的方法后,控制台还是显示中文乱码,如下图所示
在这里插入图片描述

打开idea的 设置 界面,搜索 maven ,点击 Maven --> Runner --> VM Options ,填上-Dfile.encoding=GB2312
在这里插入图片描述
完成,问题解决。
在这里插入图片描述

五、 更换过编码而导致乱码

如果以上中文乱码问题的解决方法都尝试过了,控制台输出还是中文乱码,重启之后也是中文乱码,那么很可能是不小心点击了右下角那里修改了编码,被IDEA记录到了encodings.xml文件。

打开idea,点击 Project --> .idea --> encodings.xml

在这里插入图片描述

打开 encodings.xml 文件,把 除UTF-8这个编码格式之外 的所有格式,都 删掉 ,就可以解决了

在这里插入图片描述

操作完之后,记得重启一下哦 (●’◡’●)


如果文章对您有帮助,请点个赞,留给评论支持一下😊,若有疑问可以私信留言😉。如果能给个三连(点赞、收藏、关注 )就最好啦😁。

评论 62
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苜苜的烂笔头

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值