`

如何美化Netbenas编辑器代码字体,且中文没乱码

    博客分类:
  • Java
阅读更多

费好大劲终于把Ubuntu下Netbenas丑陋的编辑器字体调成coding常用Courier New字体,并且中文没乱码。分享之。

 

 

环境:Ubuntu 11.04, JDK 1.6.0, Netbeans 7.0

 

 

步骤:

1. 找到字体文件<JDK home>/jre/lib/fontconfig.Ubuntu.properties.src,复制一份名为fontconfig.Ubuntu.properties

 

2. 编辑此文件:

在# Font File Names中加入Courier New字体的映射

 

filename.-bitstream-courier_new-medium-r-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/cour.ttf
filename.-bitstream-courier_new-medium-i-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/couri.ttf
filename.-bitstream-courier_new-bold-r-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/courbd.ttf
filename.-bitstream-courier_new-bold-i-normal--*-%d-*-*-m-*-iso8859-1=/usr/share/fonts/truetype/msttcorefonts/courbi.ttf

 

确认其中的字体文件是否存在。

 

再找到以下8项,修改为你之前定义的字体映射,注意courier和new之间是空格,之前很长时间搞不定就是死在这个上面了。

 

monospaced.plain.latin-1=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1
monospaced.plain.latin-1-cjk=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1

monospaced.bold.latin-1=-bitstream-courier new-medium-i-normal--*-%d-*-*-m-*-iso8859-1
monospaced.bold.latin-1-cjk=-bitstream-courier new-medium-i-normal--*-%d-*-*-m-*-iso8859-1

monospaced.italic.latin-1=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1
monospaced.italic.latin-1-cjk=-bitstream-courier new-medium-r-normal--*-%d-*-*-m-*-iso8859-1

monospaced.bolditalic.latin-1=-bitstream-courier new-bold-i-normal--*-%d-*-*-m-*-iso8859-1
monospaced.bolditalic.latin-1-cjk=-bitstream-courier new-bold-i-normal--*-%d-*-*-m-*-iso8859-1
 

3. 保存文件,重新启动Netbeans,看看是不是字体变化了。

 

 

 

分享到:
评论

相关推荐

    java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose

    java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 的问题 java aspose java aspose word 上传到服务器 导出的word 中文字体乱码 ...

    batocera 中文乱码-中文字体1

    【batocera 中文乱码解决方案 - 中文字体1】 在使用batocera这款开源的复古游戏系统时,用户可能会遇到一个常见的问题:中文显示出现乱码。这主要是因为batocera默认并未集成完整的中文字体,导致在游戏菜单、系统...

    centos安装中文字体,解决中文乱码

    例如,对于Vim编辑器,可以在`~/.vimrc`中添加以下行来设置中文字体: ```vim set guifont=simsun:h14 ``` 对于其他应用,如Firefox或Chrome,可以在浏览器的设置中选择“自定义字体”并选择`simsun`字体。 总结...

    数学(公式编辑器)字体乱码现象 数学字体文件

    数学(公式编辑器)字体乱码现象 数学字体文件

    kkfile中发票pdf预览中文乱码 windows字体包

    总的来说,解决kkfile预览发票PDF中文乱码问题的核心在于识别问题原因——缺少特定字体,并通过正确安装这些字体来解决问题。这同时也提醒我们,在处理跨平台、多语言的文档时,理解字符编码和字体支持的重要性。

    TIA西门子博途下载HMI程序后,画面中文字体显示乱码的处理对策.docx

    对于已经下载到HMI设备且存在乱码的项目,可以尝试将中文字体下载到屏幕中。以下是具体操作步骤: 1. 首先,找到HMI设备的模型,在项目窗口中选中该设备,然后点击鼠标右键,选择“设备维护”选项。 2. 进入设备...

    复制vs2010中的代码 中文成乱码

    标题 "复制vs2010中的代码 中文成乱码" 涉及的问题是,在使用Visual Studio 2010(简称VS2010)编辑器时,当尝试复制包含中文字符的代码,粘贴到其他地方时可能会出现乱码现象。这通常与编码设置不一致有关。在编程...

    教学视频--Eclipse中代码编辑器的中文乱码解决.rar

    本教学视频针对这一常见问题提供了详细的解决方案,旨在帮助开发者顺利处理Eclipse代码编辑器中的中文乱码问题,提高开发效率。 首先,我们需要了解为什么会出现中文乱码。这通常与编码格式不一致有关。Eclipse默认...

    往图片写汉字显示乱码

    为了解决汉字乱码问题,我们需要确保系统或程序能够找到并加载正确的字体。在提供的描述中提到了`simsun.ttc`,这是一个包含简体汉字的TrueType字体文件,常用于Windows系统。在Java中,我们可以使用`Font....

    字体显示乱码设置.txt

    ### 字体显示乱码设置详解 #### 背景与问题描述 在处理文本显示时,经常遇到的一个问题是“乱码”现象。这种问题通常发生在系统未能正确识别或渲染特定字符集的情况下。例如,在跨平台或跨语言环境中,如果不进行...

    Sublime代码编辑器绿色汉化版 完美解决ASNI和GBK中文乱码问题

    Sublime代码编辑器绿色汉化版 解决ASNI和GBK中乱码问题 基于 Sublime Text 3 官方版进行修改汉化,整合GBK插件支持简体中文,整合Git、DocBlockr、MarkdownPreview、ColorPicker等插件,软件已注册且已去除自动检测...

    Matplotlib中文字体配置文件(解决中文乱码)

    该文件可以解决 Matplotlib 中文乱码问题 该方法是通过修改 Matplotlib 的配置文件达到目的 该方法与传统的 Matplotlib 中文乱码 解决方案相同 只是不用自己按照传统步骤去手动修改文件 直接运行本文件就可以了 ...

    在Matlab 里复制代码到word产生中文乱码的恢复方法

    在Matlab下复制代码到word下,因西文字体缺失中文字符(尽管matlab里可以正常看到中文),其中的中文注释复制到word文件后会变成字母型乱码。本文教你怎么恢复这些乱码。

    c#汉字乱码处理

    在C#编程中,处理汉字乱码问题是一个常见的需求,尤其是在读取或写入文本文件时。当在C#控制台应用中遇到汉字输出乱码的情况,这通常是因为编码不匹配所导致的。编码是字符集与二进制数据之间的转换规则,不同的系统...

    linux下Java字体乱码(解决图像中中文乱码)

    在Linux环境下,Java应用程序在处理中文字符时可能会出现字体乱码的问题,这主要与系统默认字体、Java虚拟机(JVM)的配置以及可用的中文字体资源有关。本篇文章将详细探讨这个问题及其解决方案,帮助开发者解决Java在...

    linux部署项目中文字体乱码问题

    ### Linux部署项目中文字体乱码问题解决方案 #### 一、问题背景与描述 在Linux环境下部署项目时,经常会遇到中文显示出现乱码的问题。这种现象通常表现为中文字符被替换成了规则的矩形符号,而非真正的乱码。这种...

Global site tag (gtag.js) - Google Analytics