这个字体貌似是MacOS中的字体,比较好看,放在这里。
看看我的效果:
这个dark-color-sheme的风格要安装一个plugin。下载附件,解压出文件。然后再选择tools->plugins->downloaded,点击Add Plugin,选择文件,安装。安装完了重启
现在可以显示出dark-color-sheme了,但是还有问题:中文不能正常显示,而是变成了小方块。
解决问题的方法比较复杂,要修改Java配置文件,因为swing程序中的字体会在一个文件中进行配置。
首先要找到这个文件的地址,在netbeans的安装目录下的etc目录下有一个netbeans.conf的文件,打开这个文件找到netbeans所使用的jdk的路径。
在上图所示的路径下的jre\lib\文件夹下找到fontconfig.properies文件(如果没有——一般是没有的——就将fontconfig.properties.src复制或改名就ok),打开此文件,要修改3处地方。
1、在最后添加四行:
filename.Monaco=MONACO.TTF
filename.Monaco_Bold=MONACO.TTF
filename.Monaco_Italic=MONACO.TTF
filename.Monaco_Bold_Italic=MONACO.TTF
2、找到monospace.plain.**的这一行,按下图进行修改:
3、修改字体的search顺序,按下图找到并修改:
ok,现在在netbeans中只要将字体设置成monospace就可以显示漂亮的英文和中文了。