问题描述

idea中有些消息框中包含中文时,中文无法正常显示,都显示成了小方块,如下图: 

问题原因


idea所用字体不支持中文

解决方法

方法一,更改语言使信息不使用中文


1、打开idea安装目录bin文件夹下的vmoptions配置文件,如我的在D:\ideaIU-2017.2.1.win\bin
32位系统修改idea.exe.vmoptions
64位系统修改idea64.exe.vmoptions

2、直接在最下面添加-Duser.language参数,如下:

-Duser.language=en
1

3、然后重启idea,消息信息都以英文方式显示,不再出现小方块,如下:

方法二、更改字体,使用支持中文的字体

1、打开settings设置窗口,选择Appearance&Behavior–>Appearance, 

2、右侧勾上Override default fonts by复选框,下面字体选择支持中文的字体即可,比如我这里使用的是系统默认的微软雅黑。

3、(可选)如果想修改编辑器的字体,可以点击Editor–>Font,右面字体选择喜欢的字体,比如这里我选择的是我比较喜欢的Courier New字体。

4、设置后,消息框界面的中文不再乱码显示成小方块,如下图: 

发表评论

电子邮件地址不会被公开。 必填项已用*标注