IntelliJ IDEA 12.0中文字符显示乱码解决方案

▼魔方 西西 提交于 2019-11-29 13:51:26

       看到OSChina到处都是IntelliJ IDEA 12.0的讨论,于是按奈不住好奇的心情下载来试用,惯例是编写一个简单的test体会一下感觉,不管别人怎么说,自己的体会才是王道,自然在http://www.oschina.net/news/35463/intellij-idea-12-final评论里面有很多问中文输入乱码的问题也要测试一下,输入中文,晕,乱码……自觉谷妹度娘一番,各种改编码,更有甚者改java的源码之类的各种方法去了,待我一一亲自去试,发现解决不了问题,症状是无论你改为哪种编码方式,乱码依旧,于是想起webstorm和这货是一家出的,要出问题自然也要一起出问题,于是打开webstorm,发现改为相同字体。也会乱码。切换回我自己设置的YaHei Consolas Hybrid字体乱码消失,于是问题得以解决,下面是解决的步骤:

这里我们选择YaHei Consolas Hybrid字体来设置,当然你也可以选择你自己喜欢的对中文支持良好的字体来进行操作,由我上面的实验得出结论,貌似跟跟编码没有太多关系。

原因分析:在安装了次字体后你会发现你在Editor-->Colors&Font-->里面找不到此字体。

解决办法:

1,首先在网上找到次字体安装到操作系统中,请百度搜索一番方能找到。

2,按图所示,保存为另外一个名字,由你喜欢。最好是英文字母组成,这里我们保存为Darcula1

3,然后我们在此路径(win7)下去找到:“C:\Users\你的计算机名\.IntelliJIdea12\config\colors”找打到Darcula1.xml文件。

4,用记事本打开Darcula1.xml文件,在第8行<option name="EDITOR_FONT_NAME" value="你之前保存的字体" />,然后把改为<option name="EDITOR_FONT_NAME" value="YaHei Consolas Hybrid" />,

5,然后重启IntelliJ IDEA 12.0,中文字符问题解决.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!