【问题标题】:Why are fonts looking so different in different themes in intellij?为什么 intellij 中不同主题的字体看起来如此不同?
【发布时间】:2013-10-16 10:29:17
【问题描述】:

在 IntelliJ 中,Darcula 主题字体如下所示

在默认的浅色主题中,它们如下所示

我想使用较轻的默认主题,但我发现 darcula 主题中的字体比默认的较轻主题更“清晰”。你能告诉我如何纠正这个问题吗?

PS : 我用的是 Linux 机器

【问题讨论】:

    标签: user-interface fonts intellij-idea render


    【解决方案1】:

    这是由Settings -> Editor -> Color & Fonts -> Font控制的

    但是,我看不出 Darcula 的字体和默认主题之间的区别:

    达库拉:


    对比

    默认值:

    两者似乎都使用相同的 Consolas,12 号字体。

    更新

    由于这发生在 Linux 上,来自here

    在 Linux 上的 Oracle Java 1.6 中提供了字体抗锯齿功能。到 在每个用户的基础上执行此操作,将以下行添加到用户的 ~/.bashrc.

    export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=[设置]'

    另外两个有用的链接:

    How to fix font anti-aliasing in IntelliJ IDEA when using high DPI?

    Intellij IDEA font smoothing in linux

    【讨论】:

    • 嗨,在 linux 机器上它们看起来不同。无论如何,我不是在谈论字体本身,而是在谈论它们最终呈现和显示的方式。 (我为两个主题使用相同的字体)
    • 啊!!我认为可能是这种情况,请参阅上面更新部分中的链接。
    【解决方案2】:

    我也有同样的问题,终于发现了以下问题:

    问题不是一种字体平滑,而是默认主题和 Darcula 主题在 Linux 上使用不同的字体。在我的电脑上,默认主题使用 DejaVu Sans Mono,12pt,但 Darcula 主题使用 Source Code Pro,14pt。

    如果您想要 Darcula 字体,请转到文件 > 设置 > 编辑器 > 颜色和字体 > 字体,复制默认方案,然后将字体更改为 Source Code Pro,14pt。

    另请参阅Wikipedia article on Source Code Pro

    【讨论】:

    • 你让我很开心,非常感谢!使用 Eclipse 后,看到这些丑陋的字体真是令人讨厌。使用“Source Code Pro”字体,它仍然不如 Eclipse,但无论如何要好得多。你真的救了我的眼睛免于灼伤,如果可以的话,我会给你 100 分!
    • @nucleo 我已经开始使用 Source Code Pro Semibold 变体,但这只是个人喜好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-08
    • 2020-07-22
    • 2011-01-18
    • 2020-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多