Netbeans 8.1 Gnome 3 GTK+ UI 字体和标签高度

Netbeans 8.1 Gnome 3 GTK+ UI Font and tabs height

我刚刚在 Ubuntu 16.04 运行 GNOME 3 桌面上安装了 NetBeans 8.1。如果可能的话,我想继续使用 IDE 的 GTK+ 外观和感觉,但是 UI 上的字体,尤其是选项卡中的字体太小且重叠。

我尝试将 --fontsize 15 添加到 /etc/netbeans.conf 文件的参数中,但没有帮助。

我该怎么做才能解决这个问题?我以前在 NetBeans 8.0.2 上似乎没有这个问题。

我遇到了同样的问题并在 NetBeans 错误数据库中提交了一个错误。 不过,有一个变通办法:您可以使用不同的外观。如果您选择 metal 或 Nimbus 而不是系统外观 (gtk3),则没有问题。 Darcula 主题特别值得注意,因为它非常好看,不过它是一个黑暗的主题。您可以将其作为插件从 NetBeans 插件安装程序安装。

检查您使用哪个 jre 来 运行 NetBeans。如果它是开放的jdk,请尝试安装 oracle jdk。或者,更好的是,尝试打开 jdk 并修复字体:https://github.com/achaphiv/ppa-fonts/tree/master/openjdk-fontfix

它使字体渲染在 Swing 应用程序上看起来几乎是原生的。我相信 IntelliJ 现在发布了他们自己的类似补丁的 JRE 来解决字体问题。

我通过使用调整工具 > 字体更改 GNOME 的字体和字体大小设法解决了这个问题

对我来说 运行 netbeans 和 "Metal Look and Feel" (http://wiki.netbeans.org/NBLookAndFeels)

./netbeans --laf Metal

运行 Fedora 25 上的 GTK 3.22。

对我来说,解决方案是在 Tools > Options 中将外观设置为 Metal

尝试从插件安装Darcula LAF for Netbeans

是的,Nimbus 是可以的。将以下参数添加到 netbeans.conf

--laf Nimbus -J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=lcd