MacOS Mojave 字型渲染

MacOS Mojave 目前升級之後唯一碰到的問題

就是字型渲染爆了…

簡單就說就是新的渲染方式api好像還沒有被支援的很完整

像我常用的vscode和iterm的字型都突然變得瘦到好幾天沒吃一樣XD

不過google後找到解法

memo一下怕忘記

啟用舊的渲染api

1
defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

設定渲染等級

1
defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

查詢設定值

1
2
3
4
5
$ defaults read -g CGFontRenderingFontSmoothingDisabled
0

$ defaults -currentHost read -globalDomain AppleFontSmoothing
3

然後去設定->一般->最下面啟用當可用時使用字體平滑功能