如何在Eclipse中禁用抗锯齿?

时间:2012-11-18 21:41:12

标签: eclipse fonts antialiasing

操作系统是Debian Wheezy XFCE。 Eclipse版本:3.8.0。字体非常模糊。我已经在系统范围内禁用了它。但是在Eclipse中,字体仍然是别名的。

1 个答案:

答案 0 :(得分:3)

首先,最好在https://superuser.com/

上询问此问题

我不知道你做了什么来禁用系统范围内的抗锯齿功能,但对于如何使用你的配置获得清晰的字体有一个很好的记录here。它是西班牙语,所以这里是一个总结:

步骤1:启用子像素渲染:

$ mkdir ~/.fonts.conf.d
$ ln -s /etc/fonts/conf.avail/10-sub-pixel-rgb.conf ~/.fonts.conf.d

步骤2:使用以下内容创建$HOME/.fonts.conf

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

  <!-- settings go here -->
  <match target="font">
    <edit name="antialias" mode="assign">
      <bool>true</bool>
    </edit>
  </match>
  <match target="font">
    <edit name="hinting" mode="assign">
      <bool>true</bool>
    </edit>
  </match>
  <match target="font">
    <edit name="hintstyle" mode="assign">
      <const>hintfull</const>
    </edit>
  </match>
  <match target="font">
    <edit mode="assign" name="lcdfilter">
      <const>lcddefault</const>
    </edit>
  </match>
</fontconfig>

另请参阅this forum thread以获取有关如何处理XFCE4字体问题的其他信息。

但是,对于令人沮丧的消息,请查看this thread,其中的结论是因为Eclipse不使用GTK +,所以在操作系统级别无能为力。似乎还有Eclipse open bug report与此相关。

抱歉,我无法提供更明确的答案。