当我安装inconsolata时,一切看起来都很好,但是当我尝试在 netbeans 上查看它时,它看起来像这样:
我尝试同时使用 ttf 和 otf 版本,但它们看起来都一团糟。
这是一个java问题吗?Win 7 64位问题?有没有什么办法解决这一问题?
您可以尝试在 NetBeans 中禁用字体抗锯齿功能。
打开你的netbeans.conf
作为部分的netbeans_default_options
一部分添加-J-Dswing.aatext=false -J-Dawt.useSystemAAFontSettings=off
.
编辑:fvu 还提供了指向NetBeans 字体呈现常见问题解答中相关部分的有用链接。
如果您想使用 NetBeans 字体呈现设置,请查看http://wiki.netbeans.org/FaqFontRendering
不幸的是,本文的结论是默认字体渲染设置提供了最佳体验。至少在 Windows 下。我已经尝试了 Inconsolata 的所有可能性,默认设置确实提供了最好的外观。
作为一种解决方法,您可以尝试两件事:
您可能会发现您的体验有所改善,但这取决于您的个人喜好。
不只是 NetBeans,尽管它也可能不仅仅是 Inconsolata 字体的错。在构建 NetBeans 的底层 Java 系统级别似乎存在问题。我这样说是因为同样的问题也出现在 Jetbrains 创建的 IDE 中——IntelliJ IDEA、WebStorm、PyCharm,可能还有其他。