[转载]Netbeans7.0完美中文+Consolas字体显示配置笔记

最近把开发环境从Eclipse迁移到了Netbeans上面.因为Netbeans已经相当优秀,速度快功能也不必Eclipse差,但是一只有 一个问题一直让我对eclipse非常纠结:如果把字体选择为Consolas,代码编辑框内的所有中文就会乱码,甚是不爽.今天稍微研究了一下这个问题 并总结出了完美的解决方案, 现分享出来

1. 修改JRE的字体配置文件
Netbean用的是swing开发,而swing的字体选择规则是按照JRE字体配置来的,而这个配置文件就在JRE的目录里
首先修改中文的配置规则
我们进入到你的JDK目录的/jre/lib这个文件夹,把fontconfig.properties.src这个文件拷贝为fontconfig.properties 然后用文本编辑器打开它
找到
sequence.monospaced.GBK=chinese-ms936, alphabetic,dingbats,symbol
修改为
sequence.monospaced.GBK=alphabetic,chinese-ms936,dingbats,symbol
注意这里的GBK代表的是中文字体编码,如果你是繁体中文,那么就需要修改sequence.monospaced.x-windows-950这个项目
然后修改默认的等宽字体,请搜索下面4个配置项目
monospaced.plain.alphabetic=Courier New
monospaced.bold.alphabetic=Courier New Bold
monospaced.bolditalic.alphabetic=Courier New Italic
monospaced.bolditalic.alphabetic=Courier New Bold Italic
修改为
monospaced.plain.alphabetic=Consolas
monospaced.bold.alphabetic=Consolas Bold
monospaced.bolditalic.alphabetic=Consolas Italic
monospaced.bolditalic.alphabetic=Consolas Bold Italic
然后在文件最后增加Consolas字体的定义
filename.Consolas=CONSOLA.TTF
filename.Consolas_Bold=CONSOLAB.TTF
filename.Consolas_Italic=CONSOLAI.TTF
filename.Consolas_Bold_Italic=CONSOLAZ.TTF
注意这里我用的是Consolas,如果你想用其他的字体请自行修改
2. 配置Netbeans
打开Netbeans,选择工具-选项 字体颜色 - 字体

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

本人今天根据此文章,修改了字体,完全OK

时间: 2024-12-20 01:19:02

[转载]Netbeans7.0完美中文+Consolas字体显示配置笔记的相关文章

unity关于中文字体显示问题

在界面的字体显示问题,往往会碰到很多问题,比方工程里面是没有问题的,发布到移动端时却出现不显示问题.下面对Android于IOS的问题做下整理,只是针对动态字体. 1.Android Android由于机型复杂,字体也是很多,往往出现有些机型的手机不显示,那么解决问题就是查手机所支持的中文字体进行添加 一般这样是可以解决问题.对于一些不同手机上,相同的显示内容,却不同手机不同的个别字不显示,是很奇葩,可能是NGUI的问题,可能是字体库的问题,总之很奇葩,有遇到此问题可以留言补充,谢谢. 2.IO

【转载】深度解析Android中字体设置

原文:http://mobile.51cto.com/android-265238.htm 1.在Android XML文件中设置字体 可以采用Android:typeface,例如android:typeface=”monospace”.在这里例子中我们在Activity中对android:text=”Hello, World! 您好”分别进行了四种显示方式,依次为“Sans”,“serif”,“monospace”和系统缺省方式(经试验缺省采用采用sans).英文字体有差异,貌似中文字体没有

点阵字体显示系列之二:汉字显示

免责声明: 本文是作者在研究过程中的一篇文章,本着互联网共享.自由(free,应该不是“免费”)之精神发布于此.作者才疏学浅,孤陋寡闻,能力有限,对文中出现的术语及概念的描述多有不当之处,由于本文并非学术报告及论文,不对这些概念性东西进行深入调研,如需权威性解释,请自行查阅相关文献.文中错误的地方,欢迎在文后留言,趁作者还有激情研究之时,大家一直探讨,共同学习,天天向上. 计算机中存在许多种格式的编码,比如ASCII.GB2312.GBK.UTF-8,等等.汉字以“内码”的形式存储于计算机中.对

eclipse中文注释字体太小解决方法

新安装的eclipse中文注释字体太小,解决方法如下: 打开Elcipse-->点击菜单栏上的"Windows"-->点击"Preferences"-->点击"Genneral"-->点击"Appearance"-->点击"Colors and Font"-->在右侧框展开"Basic"文件夹-->双击"Text Font"-

(转载)saltstack master配置文件中文翻译

原文出处:http://blog.coocla.org/301.html Salt系统的配置是令人惊讶的简单,对于salt的两个系统都有各自的配置文件,salt-master是通过一个名为master的文件配置,salt-minion是通过一个名为minion的文件配置. salt-master的配置文件位于/etc/salt/master,可用选项如下(不全): 1.主配置####################### interface默认值:0.0.0.0(所有的网络地址接口)绑定到本地的

Ubuntu 安装 Courier New字体和雅黑consolas字体

一直觉得Ubuntu下的字体不是很好,但毕竟不影响使用,然后作开发的时候eclipse的字体完全没有windows下的两大适合编成的字体courier new 和consloas .可以使用系统安装字体,然后在eclipse下使用系统的字体即可. 1.安装Courier New sudo apt-get install ttf-mscorefonts-installer 在出现的界面里按Tab键选择到确定,然后回车.一开始安装的时候强制关闭,再次安装出错误提示,因为默认系统只能开一个安装的进程,

Autodesk AutoCAD 2019.0.1中文破解版 32位&64位(附注册机/序列号)

Autodesk AutoCAD 2019.0.1中文破解版:http://www.3322.cc/soft/38120.htmlAutoCAD 2019.0.1是由Autodesk公司于2018年全新发布的自动计算机辅助设计软件,主要用于二维绘图.详细绘制.设计文档和基本三维设计,它具有广泛的适用性,可在各种操作系统主持的微型计算机和工作站上运行,可以说目前它是国际上最为流行,也是最权威的绘图工具.AutoCAD 2019.0.1具有最为良好的用户界面,用户可通过交互菜单或命令行方式便可进行各

AutoCAD 2019.0.1中文破解版 32位&64位(附注册机/序列号)

AutoCAD 2019.0.1中文破解版:http://www.3322.cc/soft/38120.htmlAutoCAD 2019.0.1是由Autodesk公司于2018年全新发布的自动计算机辅助设计软件,主要用于二维绘图.详细绘制.设计文档和基本三维设计,它具有广泛的适用性,可在各种操作系统主持的微型计算机和工作站上运行,可以说目前它是国际上最为流行,也是最权威的绘图工具.AutoCAD 2019.0.1具有最为良好的用户界面,用户可通过交互菜单或命令行方式便可进行各种操作,同时它的多

AutoCAD 2019.0.1中文破解版

AutoCAD 2019.0.1中文破解版:http://www.3322.cc/soft/38120.htmlAutoCAD 2019.0.1是由Autodesk公司于2018年全新发布的自动计算机辅助设计软件,主要用于二维绘图.详细绘制.设计文档和基本三维设计,它具有广泛的适用性,可在各种操作系统主持的微型计算机和工作站上运行,可以说目前它是国际上最为流行,也是最权威的绘图工具.AutoCAD 2019.0.1具有最为良好的用户界面,用户可通过交互菜单或命令行方式便可进行各种操作,同时它的多