`
kalogen
  • 浏览: 880234 次
  • 性别: 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中使用的monaco字体并显示中文

    在NetBeans中设置Monaco字体显示中文,需要完成以下步骤: 1. **下载字体**: 首先,你需要下载Monaco字体文件,如压缩包中的"MONACO.TTF"。这个文件是Monaco字体的TrueType格式,可以在各种操作系统上安装使用。 ...

    netbeans的Sublime样式

    除了视觉效果,NetBeans的Sublime样式可能还会涵盖字体、颜色方案、布局等方面,以尽可能还原Sublime Text的用户体验。例如,它可能包括了高亮语法的颜色搭配,行号显示,代码折叠的图标,甚至快捷键设置等。 在...

    netbeans仿eclipse 的字体和颜色主题

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

    试用netbeans-dev

    对于初学者来说,理解`fontconfig.properties`文件的配置以及如何调整Java的字体设置是提高开发体验的重要一步,特别是对于需要处理多语言内容的应用程序。同时,了解这些基础知识也有助于在遇到类似问题时,快速...

    Netbeans 6.8 安装后配置记录

    4. **设置调试器**:NetBeans内置了强大的调试工具,允许用户设置断点、查看变量值和调用堆栈。确保调试器配置正确,以便于问题排查和性能优化。 5. **集成版本控制系统**:NetBeans支持多种版本控制系统,如Git、...

    NetBeans安装包.rar

    在项目开发过程中,NetBeans的调试工具是必不可少的,它允许用户设置断点、查看变量值、单步执行代码,从而帮助找出并修复程序中的错误。同时,它还支持单元测试,可以方便地编写和运行JUnit测试,确保代码质量。 ...

    netbeans sublime 主题 皮肤包

    "config"文件可能是配置文件,包含主题的详细设置,如颜色、字体大小等,用于自定义和调整主题。 总的来说,这个"NetBeans Sublime 主题皮肤包"为NetBeans用户提供了Sublime Text的MunkaI色彩方案,提升了开发环境...

    NetBeans主题和配置

    这些设置可以让NetBeans按照用户习惯的方式运行。 4. `var`:这个目录通常用于存放运行时产生的变量数据,比如日志文件、缓存或者临时数据。在NetBeans中,`var`目录下的内容可能会随着IDE的使用而不断更新。 总的...

    netbeans图书管理系统

    通常,一个NetBeans项目会包含`.java`源代码文件、`.properties`配置文件、`.xml`项目配置文件,以及可能的数据库连接配置、图片、字体等资源文件。这些文件共同构成了图书管理系统的完整结构,开发者可以通过...

    Netbeans主题

    3. **字体设置**:主题可能还包括对字体大小和类型的调整,以确保代码的清晰度和可读性。某些主题可能更适合特定字体,如Consolas或Fira Code,这些字体具有等宽特性,适合编程。 4. **图标和图形**:主题可能还...

    php修改NetBeans默认字体的大小

    对于编辑器字体大小的修改,NetBeans使用的是Swing技术进行界面开发,界面的字体设置并不是跟随操作系统的字体设置,而是由Java虚拟机来配置的。因此,我们需要对Java虚拟机的配置进行修改以调整字体大小。具体操作...

    NetBeans美化

    此外,还可以设置字体和颜色方案,以适应个人喜好或减轻眼睛疲劳。通过调整这些设置,开发者可以创建一个更符合自己编码习惯的源代码视图。 在【工具】方面,NetBeans允许用户安装各种插件来扩展其功能。有些插件...

    pycharm 仿 netbeans 的oblivion revival 主题

    这个文件是 PyCharm 支持的主题配置文件格式,包含了颜色、字体和界面布局等设置。安装步骤如下: 1. 下载 "oblivion revival.icls" 文件到你的电脑。 2. 打开 PyCharm,进入 "File" -> "Settings"(Windows/Linux...

    NetBeans IDE开发指导 .rar

    安装后,用户可以根据个人需求定制工作环境,如选择支持的语言、设置字体大小、调整主题等。 2. **项目创建与管理** 在NetBeans IDE中,你可以创建各种类型的项目,如Java应用、Web应用、移动应用等。通过"文件" -...

    netbeans编辑器的五个黑色主题

    5. 导入成功后,应用新主题,关闭设置窗口,此时NetBeans的编辑器界面将切换到新主题。 这些黑色主题不仅改变编辑器的背景颜色,还包括控制台、菜单和工具栏的颜色风格。每个主题都有其独特的配色方案,用户可以...

    Atom-Atom-Netbeans-Theme,netbeans的atom风格主题。对mirkobrombin/atom的贡献.zip

    Atom-Atom-Netbeans-Theme 主题包含了一系列 CSS 样式文件,用于改变 NetBeans IDE 的界面元素,如编辑器背景、字体颜色、面板样式等。安装该主题后,NetBeans 的用户界面将呈现出 Atom 的标志性风格,包括清晰的...

    netbeans安装

    7. **启动NetBeans**:首次启动NetBeans时,可能会提示你选择默认的编辑器字体大小、颜色主题等个人偏好设置。 8. **安装插件**:如果需要额外的功能,可以在NetBeans的插件库中搜索并安装,例如Git集成、JUnit测试...

    netbeans记事本

    - **字体与颜色设置**:可以调整字体大小、类型和颜色,使文本更易于阅读。 - **自动换行**:根据窗口大小自动换行,或者手动设置换行模式。 - **编码选择**:支持多种字符编码,如UTF-8、GBK等,确保不同编码格式的...

Global site tag (gtag.js) - Google Analytics