使用 Xcode 时,似乎没有办法将代码编辑器字体设置为锐利(即没有'字体平滑)。尽管您可能会在 Preferences > Fonts & Colors 的预览区域中看到什么,但在实际代码视图中,它始终是平滑/抗锯齿的。
有一些较早的 问题可以解决以前版本的 Xcode。他们建议使用 更改各种设置defaults write com.apple.dt.Xcode <etc>
,但这些似乎不会影响我在 Mac OS X 10.8.5 上的 Xcode 5 中的代码视图。我正在使用带有一个 Retina 和一个非 Retina 屏幕的双显示器设置。
我试过在系统偏好设置>常规>“在可用的情况下使用LCD字体平滑”中关闭字体平滑复选框,但这只会影响亚像素渲染......
更新 (2014-11-25):Mac OS X 10.10.1 和 Xcode 6.1.1 仍然存在此问题。这是使用这些终端命令后显示编辑器视图(平滑)和首选项窗口(未平滑)的屏幕截图:
defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold 16