在Mountain Lion的Xcode 4.4中禁用消除锯齿字体

不断挣扎着这个,真让人沮丧。 我不确定是Xcode 4.4还是Mountain Lion(我同时安装了这两个版本),但是我的代码又一次在Xcode中被反锯齿(字体平滑)。

我以前能够解决这个问题,从这个问题 ,下面的指示,但似乎都没有现在工作:

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

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

如何让Xcode恢复到可用状态?

从发行说明: 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显示器上,某些字体configuration在Xcode中可能会显得模糊。 11486875通过在terminal中input以下命令,切换回非视网膜显示优化文本和Xcode中的字体外观:

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

它在Mac Pro上运行在Mountain Lion上运行Xcode 4.4。

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

lifjoy的答案没有用于OS X 10.8.2和XCode 4.5,所以我find了另一个解决scheme:

 defaults -currentHost write -globalDomain AppleFontSmoothing -int 0