【问题标题】:Eclipse IDE not using proper fontsEclipse IDE 未使用正确的字体
【发布时间】:2012-01-02 10:13:48
【问题描述】:

如何更改 Eclipse 字体以使用与 NetBeans 完全相同的字体?

从技术上讲,两个 IDE 使用相同的字体(Windows 上的 Consolas),但产生不同的结果。 Eclipse 字体更小,部分文本为粗体,字体看起来更抗锯齿。

问题出现在 Windows 7 和基于 Gnome3 的 Linux 中,并且问题涉及这两个平台。对我来说,Linux 平台更重要,因为它运行在 12.1 英寸屏幕的笔记本电脑上,粗体字会影响代码的清晰度。

这是 Eclipse 和 NetBeans 在 Windows 7 上的屏幕截图:

编辑:当然,在 NetBeans 中使用 Consolas 10 只会产生更小的字体,而没有 Eclipse 中看到的效果。

【问题讨论】:

  • 我认为这是一个 Swing 与 SWT 字体渲染问题。不知道有什么办法。

标签: eclipse netbeans fonts


【解决方案1】:

您可以在Window -> Preferences -> Java -> Editor -> Syntax Coloring 下控制字体样式(例如如果您不喜欢粗体就去掉粗体)。该首选项页面上有一些额外的链接指向您可以在 Eclipse 中配置字体的其他位置。

除此之外,Eclipse 使用本机操作系统行为来呈现文本(例如抗锯齿)。使用 Swing 的 NetBeans 使用 Java 的文本表示。您应该观察到 Eclipse 文本看起来与同一平台上的其他本机文本编辑器相同。根据操作系统的不同,您通常可以在操作系统级别对抗锯齿和其他文本呈现方面进行一些配置。

【讨论】:

  • 非常感谢。我错误地认为语法着色选项是由 General -> Appearance -> Font and Colors 定义的。
【解决方案2】:

尝试将它们都更改为 windows xp 下使用的旧字体。 Courier New 10. 为我解决了问题。

【讨论】:

    猜你喜欢
    • 2021-10-01
    • 1970-01-01
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-07-22
    相关资源
    最近更新 更多