The Go Programming Language
› http://golang.org/
› Go Playground
Go Projects
› Revel Web Framework
coldwarm7

Goland 2022.3 和 2020.3 版本字体不一致

  •  
  •   coldwarm7 · Jun 26, 2023 · 2901 views
    This topic created in 1233 days ago, the information mentioned may be changed or developed.

    最近从 2020.3 升级到 2022.3 版本,字体都是 JetBrains Mono ,size13 ,line height1.2 字体配置都是一样的,但就是感觉 2022.3 的字体和 2020.3 的不同,各位大佬有遇到过吗 上面是 2020.3 ,下面是 2022.3

    image-20230626200423027

    image-20230626200356236

    10 replies  •  2023-06-27 16:32:33 +08:00
    coldwarm7
    coldwarm7
    OP
    Jun 26, 2023
    1
    mac 端
    ginakira
    ginakira
    Jun 26, 2023
    2
    看起来只是字重变了,不妨调一下 设置>编辑器>字体>版式设置>主要粗细
    Shatyuka
    Shatyuka
    Jun 27, 2023
    3
    刚开始还以为是抗锯齿问题,2020.3.x 之后为了适配 Apple Silicon ,抗锯齿改为默认 Greyscale ,会变细一点。
    仔细一看 2022 的更粗了,还有其他细节也不一样,那就是字体版本的问题,JetBrains Mono 也有很多版本的。
    尝试自己下载安装旧版本字体试试。
    TanKuku
    TanKuku
    Jun 27, 2023 via Android
    4
    Java17 适配了苹果的图形 API 了吧,渲染不同了
    MiaoLei911
    MiaoLei911
    Jun 27, 2023
    5
    请问你 goland 自己买的吗,有破解版本么
    lilei2023
    lilei2023
    Jun 27, 2023
    6
    @MiaoLei911 虽然不让讨论盗版,但是这个网上应该很多
    coldwarm7
    coldwarm7
    OP
    Jun 27, 2023
    7
    @MiaoLei911 公司提供正版
    coldwarm7
    coldwarm7
    OP
    Jun 27, 2023
    8
    @Shatyuka 我这里顺序写错了。。粗一点的是 2020.3 的版本,细一点的是 2022.3 版本的。但我看 2020.3 的也是 Greyscale
    coldwarm7
    coldwarm7
    OP
    Jun 27, 2023
    9
    @Shatyuka 看到了,2020.3 的 editor 是 Subpixel ,2022.3 的 editor 是 Greyscale 。这个要怎么改?我看 2022.3 的 editor 没有 Subpixel
    coldwarm7
    coldwarm7
    OP
    Jun 27, 2023
    10
    问题解决了,在 goland.vmoptions 中添加
    -Denable.macos.ide.subpixelAA=true
    -Denable.macos.editor.subpixelAA=true

    然后重启就可以了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2424 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 04:54 · PVG 12:54 · LAX 20:54 · JFK 23:54
    ♥ Do have faith in what you're doing.