通过修改fontconfig.properties文件来改变IDE字体

在公司的win10上使用IDEA,设置字体为Monospaced和18号字体,发现中文显示出来不对。明明输入 的是“中文”结果显示出来的是“争X”(这个x是个奇怪的字我打不出来),复制到别的ide里也是“中文”。

经过一翻努力研究,发现只有在我的机器上对于中文+某些字体的组合不能设置成16以上字号,在别的机器上是正常的。

顺便发现了可以使用fontconfig.properties这个文件来改变基于java的程序的字体映射。

参考: