Golang Go语言中 Goland 2022.3 和 2020.3 版本字体不一致

发布于 1周前 作者 songsunli 来自 Go语言

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

image-20230626200423027

image-20230626200356236


Golang Go语言中 Goland 2022.3 和 2020.3 版本字体不一致

更多关于Golang Go语言中 Goland 2022.3 和 2020.3 版本字体不一致的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html

11 回复

mac 端

更多关于Golang Go语言中 Goland 2022.3 和 2020.3 版本字体不一致的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


看起来只是字重变了,不妨调一下 设置>编辑器>字体>版式设置>主要粗细

刚开始还以为是抗锯齿问题,2020.3.x 之后为了适配 Apple Silicon ,抗锯齿改为默认 Greyscale ,会变细一点。
仔细一看 2022 的更粗了,还有其他细节也不一样,那就是字体版本的问题,JetBrains Mono 也有很多版本的。
尝试自己下载安装旧版本字体试试。

Java17 适配了苹果的图形 API 了吧,渲染不同了

请问你 goland 自己买的吗,有破解版本么

虽然不让讨论盗版,但是这个网上应该很多

公司提供正版

我这里顺序写错了。。粗一点的是 2020.3 的版本,细一点的是 2022.3 版本的。但我看 2020.3 的也是 Greyscale

看到了,2020.3 的 editor 是 Subpixel ,2022.3 的 editor 是 Greyscale 。这个要怎么改?我看 2022.3 的 editor 没有 Subpixel

问题解决了,在 goland.vmoptions 中添加
-Denable.macos.ide.subpixelAA=true
-Denable.macos.editor.subpixelAA=true

然后重启就可以了。

作为IT营GO语言方面的专家,对于Goland IDE在不同版本间的字体不一致问题,以下是我的专业解答:

在Goland IDE中,不同版本间的字体不一致可能是由于版本更新带来的界面调整或默认设置变更。针对Goland 2022.3和2020.3版本字体不一致的问题,你可以尝试以下解决方案:

  1. 手动调整字体大小

    • 打开Goland IDE。
    • 进入“Settings”或“Preferences”对话框(快捷键Ctrl+Alt+S)。
    • 依次选择“Editor”、“Font”,在“Size”字段下调整字体大小至满意。
  2. 更改配色方案和字体

    • 在“Settings”或“Preferences”对话框中,选择“Editor”、“Color Scheme”。
    • 选择或自定义配色方案,并调整相关字体设置。
  3. 检查并更新环境变量

    • 确保系统的环境变量设置正确,包括GOPATH、GOROOT等,这有时会影响IDE的字体显示。
  4. 查阅官方文档或社区

    • 访问JetBrains官方文档或Goland社区,查找是否有关于字体调整的官方指南或用户经验分享。

通过以上步骤,你应该能够解决Goland 2022.3和2020.3版本间字体不一致的问题。如果问题依旧存在,建议联系JetBrains官方支持或参与Goland社区讨论以获取更多帮助。

回到顶部