macOS Mojave 上 sublime text 3 中的字体渲染错误

bad font rendering in sublime text 3 on macOS Mojave

升级到 macOS Mojave 后,Sublime Text 3 中的字体渲染无法正常工作。

只是报告 MTuner here 给出的答案

Apple removed colored sub-pixel antialiasing in MacOS Mojave (https://developer.apple.com/videos/play/wwdc2018/209/ starting from ~28min)

To make fonts look normal in Sublime Text, add to Preferences:

// For the editor

"font_options": [ "gray_antialias" ],

// For the sidebar / other elements

"theme_font_options": [ "gray_antialias" ],

感谢提示!!

你救了我的眼睛……但不幸的是,Sublime 并不是唯一一个字体糟糕的软件。

如果你想在 High Sierra 上像以前一样在所有 OS 中启用抗锯齿,你可以 运行 从终端命令:

defaults write -g CGFontRenderingFontSmoothingDisabled -bool FALSE