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

Bre*_*aut 35 xcode antialiasing font-smoothing xcode4.4 osx-mountain-lion

继续与这个斗争变得非常沮丧.我不确定它是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恢复到可用状态?

lif*_*joy 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
Run Code Online (Sandbox Code Playgroud)

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


dba*_*bau 5

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


Iva*_*Mir 5

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

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
Run Code Online (Sandbox Code Playgroud)