Netbeans8.1设置Consola字体并解决中文乱码问题


netbeans是php非常好用的ide,并且还是免费的!但是好多字体不支持中文,会显示如下乱码:

解决方法如下:

 通过修改jre的配置文件成功解决了这个问题。

1. 进入jdk安装目录下/jre/lib文件夹,找到fontconfig.properties.src,拷贝为 fontconfig.properties ,修改此文件。

 

sequence.monospaced.GBK=chinese-ms936,alphabetic,dingbats,symbol,chinese-ms936-extb
monospaced.plain.alphabetic=Courier New monospaced.bold.alphabetic=Courier New Bold monospaced.bolditalic.alphabetic=Courier New Italic monospaced.bolditalic.alphabetic=Courier New Bold Italic

修改为:(如果不能保存,请使用管理员权限打开编辑器)

sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol,chinese-ms936-extb
monospaced.plain.alphabetic=Consolas monospaced.bold.alphabetic=Consolas Bold monospaced.bolditalic.alphabetic=Consolas Italic monospaced.bolditalic.alphabetic=Consolas Bold Italic

在文件末尾添加Consola字体定义:

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

2. 在Netbeans中进行配置

Netbeans->工具->选项->字体和颜色    字体设置为 Monospaced 。

设置成功。其他字体的设置将Consola设为其他字体即可。效果如下:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM