netbeans8.1设置Consolas字体中文乱码的解决办法

方法一(下载文件)

这个是本人配置好的即取即用
百度云盘链接:https://pan.baidu.com/s/1hFifRxS06ISdtrPCQjf3Hg
提取码:r3n7
fontconfig.properties文件放到D:\NetBeans 8.1\bin\jre\lib\目录下即可

方法二(自行修改)

找到D:\NetBeans 8.1\bin\jre\lib\目录下的fontconfig.properties.src文件

把此文件复制一份命名为fontconfig.properties

使用编辑器打开

找到192行

sequence.monospaced.GBK=chinese-ms936, alphabetic,dingbats,symbol

修改为

sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol

找到102行

monospaced.plain.alphabetic=Courier New

修改为

monospaced.plain.alphabetic=Consolas。

找到109行

monospaced.bold.alphabetic=Courier New Bold

修改为

monospaced.bold.alphabetic=Consolas Bold

找到123行

monospaced.bolditalic.alphabetic=Courier New Italic

修改为

monospaced.bolditalic.alphabetic=Consolas Italic

找到179行

monospaced.bolditalic.alphabetic=Courier New Bold Italic

修改为

monospaced.bolditalic.alphabetic=Consolas Bold Italic

然后再在文件最后加入

filename.Consolas=CONSOLA.TTF
filename.Consolas_Bold=CONSOLAB.TTF
filename.Consolas_Italic=CONSOLAI.TTF
filename.Consolas_Bold_Italic=CONSOLAZ.TTF

最后打开Netbeans,选择工具-选项-字体和颜色 - 字体

这里注意选择字体时请一定要选择Monospaced,选择其他的字体是没有效果。选择完毕后再看代码页面,一切显示正常了。

你可能感兴趣的:(netbeans8.1设置Consolas字体中文乱码的解决办法)