35

一直在这个问题上挣扎变得非常令人沮丧。我不确定它是 Xcode 4.4 还是 Mountain Lion(我同时安装了两者),但我的代码再次在 Xcode 中进行了抗锯齿(字体平滑)。

我以前能够使用以下说明解决此问题,取自此问题,但现在似乎都不起作用:

对于 XCode 3.x,我会执行以下操作:defaults write com.apple.xcode AppleAntiAliasingThreshold 24.

对于 XCode 4,用户默认域更改为 com.apple.dt.Xcode。对于 XCode 4defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold 24应该可以得到你想要的。

如何让 Xcode 恢复可用状态?

4

3 回答 3

38

来自发行说明:https ://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-SW680

OS X v10.8 上的文本和字体渲染针对 Retina 显示进行了优化。在运行 OS X v.10.8 的非 Retina 显示器上,某些字体配置在 Xcode 中可能显得模糊。11486875 通过在终端中输入以下命令,切换回 Xcode 中的非 Retina 显示优化文本和字体外观:

defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES

它适用于在 Mountain Lion 上运行 Xcode 4.4 的 Mac Pro。

于 2012-07-26T17:55:16.763 回答
5

升级到 ML 时我也遇到了这个问题。System Preferences > General > Untick 'Use LCD font smoothing when available'似乎为我修好了。

于 2012-07-26T14:19:55.230 回答
5

lifjoy 的回答不适用于 OS X 10.8.2 和 XCode 4.5,所以我找到了另一个解决方案:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
于 2012-09-22T19:12:11.467 回答