使用 macOS 有一段时间了,大多数应用都能正常显示,并且效果很好。 但是 gitk(git-gui) 不行,显示毛糙,字体发虚,每次打开都无法接受。
先放一下修改后的效果图,对比一下,再说修改步骤。
修改步骤
- 下载 Retinizer 并安装, 地址 http://retinizer.mikelpr.com/
如果想要还原,再次打开 Retinizer,拖入 Wish.app,然后按钮会变成 De-retinize
,
点完就好了。
除了 gitk 之外,上面的操作过程应该也适用于别的应用,但我还没有试过别的软件。如果你也有相似 的情况,可以试一试看咯。
最后查了一下原因和原理,发现是 Wish 应用中的 Info.plish 少了一段 NSHighResolutionCapable 的设定,而 Retinazer 正是通过修改这个文件才让程序得以适配 Retina 屏。