`
kalogen
  • 浏览: 863458 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

NetBeans 字体设置

 
阅读更多
最近下载了最新的NetBeans6.8玩玩,其实NetBeans版本的更新对我们来说似乎影响并不是很显而易见,原因很可能是本人没有深入的研究,还停留在初级使用阶段,而一直被人诟病的NetBeans字体反而成为使用满意度的绊脚石,特此搜集了配置方法,通过修改,确实很满意,方法如下:



修改 NetBeans 启动设置
打开 C:\Program Files\NetBeans 6.8\etc\ 目录中的 netbeans.conf 文件,找到:



1 # Options used by NetBeans launcher by default, can be overridden by explicit2 # command line switches:3 netbeans_default_options=.....


在 netbeans_default_options 的参数字符串中添加 –fontsize 12 。看上去像:



1 # Options used by NetBeans launcher by default, can be overridden by explicit2 # command line switches:3 netbeans_default_options="-J-client -J-Xverify:none -J-Xss2m -J-Xms32m4     -J-XX:PermSize=32m -J-XX:MaxPermSize=200m5     -J-Dapple.laf.useScreenMenuBar=true -J-Dsun.java2d.noddraw=false6     --fontsize 12"


–fontsize 12 是让界面字体变成 12 点大小,正好符合中文显示要求。NetBeans默认字体大小是11。



修改 Java 字体配置
NetBeans代码编辑器和输出窗口使用 Monospaced字体来显示,而 Monospaced代表着等宽字体,应该是显示程序源代码的合理选择。 Monospaced是种逻辑字体,它在不同 语言和操作系统上映射为不同的物理字体。一般英文操作系统将 Monospaced字体映射为Courier New。这种字体非常美观,适宜于显示源代码,在Eclipse和Microsoft Visual Studio等IDE中是显示源代码的缺省字体,它也是许多技术网站、博客或者论坛显示源代码的缺省字体。

        问题就出在这儿。一般中文操作系统上, Monospaced字体是被映射到宋体上的,虽然宋体显示中文非常好看,但它的英文显示非常糟糕。由于 Monospaced被映射成宋体,所以 NetBeans在刚装上后没做任何配置之前,其编辑器和输出窗口里的字体都是宋体,其英文显示也就比较难看。

        今天看的这个文档指出JRE的字体映射是可以配置的。简单来说就是在jre/lib下用户可以创建一个fongconfig.properties,配置 自定义的字体映射关系。当然不需要从头创建一个字体配置文件,只需拷贝一份字体配置模板文件,然后稍做改动就可以了。具体操作步骤如下:

        1.将JDK_HOME/jre/lib目录下的fontconfig.properties.src复制一份文件fontconfig.properties,并放在该目录下。

        2.编辑文件fontconfig.properties,查找到下面一行:



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


可以发现由于中文 Monospaced字体缺省查找顺序是先使用chinese-ms936,结果造成了英文被宋体来显示。纠正非常简单,只需将chinese-ms936和alphabetic调换顺序就可以了:



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






3.保存该文件后启动 NetBeans,这时就会发现 NetBeans编辑器和输出窗口的字体都变成了 Courier New,很好看。如果你已经改了缺省字体设置,不妨再把它改回到缺省的 Monospaced,再看看结果是不是如你所愿。

分享到:
评论

相关推荐

    netbeans字体配置文件.netbeans字体配置文件

    netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体配置文件netbeans字体配置文件.netbeans字体...

    netbeans仿eclipse 的字体和颜色主题

    netbeans的颜色和字体配置一直不如eclipse要好一些,这款修改后的netbeans主题很像Eclips Vibrant Ink。 使用方法:netbeans中工具-》选项—》字体和颜色->导入zip文件就可以了。最好配套Monaco字体。

    netbeans中使用的monaco字体并显示中文

    NULL 博文链接:https://chenjihua.iteye.com/blog/251986

    netbeans编辑器的五个黑色主题

    netbeans 编辑器的五个 主题 有黑色的几个 安装主题就是在netbeans的工具-选项-字体和颜色-导入 然后将几个zip分别导入即可

    netbeans皮肤

    netbeans中类似sublime的皮肤包, 使用方法:选择 工具->插件->已下载,后面然后添加文件进行安装,重启一下netbeans,在字体颜色中选择即可使用

    php修改NetBeans默认字体的大小

    在安装完Netbeans后默认的字体大小是11px。而在Windows下的宋体最小支持12px。所以字体为11px就已经无法完整显示了

    试用netbeans-dev

    解决java中文字体 博文链接:https://freecode.iteye.com/blog/56675

    NetBeans 实现记事本基本功能源代码

    记事本的基本编辑功能以及自定义工具栏,字体功能,帮助文档等

    基于java设计的文本编辑器

    该项目问Netbeans6.7的项目工程文件,请运行run文件夹下run.bat批处理文件即可看到运行效果。...选择字体、设置字体大小、设置粗斜体 状态栏显示 日期时间插入 打开文件、保存文件、退出 自动换行 打印功能

    ZenburnX:ZenburnX是NetBeans IDE的深色背景,低对比度主题

    ZenburnX ZenburnX是NetBeans IDE的深色背景,低对比度主题 ... 字体和颜色以及格式设置组件可以单独安装。 屏幕截图 常问问题 我可以分叉此主题,对其进行改进,然后再发送给您吗? 当然。 我的大部分工作是使用P

    netbeans-font-awesome:Netbeans调色板,用于“真棒字体”图标

    此插件使用“超赞字体”图标将类别添加到HTML调色板。

    nbcoq:用于Netbeans的Coq插件

    考虑到像素密度屏幕的巨大变化,可以独立于编辑器来调整校样窗口的字体(单击+或-按钮) 通过输入相应的乳胶来输入unicode内容。 这使用 。 ((请参见下面的键盘快捷键) 拖放手势以处理校样。 我的证明脚本的...

    KeystrokeMotion

    在Netbeans7.0或MyEclipse平台上开发的javaFX小程序,敲击键盘显示相应的字符。

    Java Swing界面编写的简单的记事本

    用java写的一个 Swing 界面的 记事本,拥有文件打开 保存等基本功能,还有查找替换 以及 更换字体等功能。

    源代码转换器

    因此需要该对转换进行设置,如:目标文件名、字体、关键字颜色等。请参照netbeans或eclipse的语法分色规则。 4.要求编写一个预览转换后文件的界面,将html文件显示出来。 5.转换的规则可以设置,如设置各种语言的...

    动态网站设计 期末考试试卷及答案

    3、在网页设计过程中,如果希望该网站的所有网页都保持统一的风格(字体、字型、颜色、各级标题),那么可以使这些网页都链接一个共同的⑹_______________________文件。 4、要在网页中加入水平滚动字幕“北京示范...

Global site tag (gtag.js) - Google Analytics