35

继续为这个问题苦苦挣扎,这让人非常沮丧。我不确定它是Xcode 4.4还是Mountain Lion(我同时安装),但是我的代码再次在Xcode中被反锯齿(字体平滑)。在Mountain Lion中禁用Xcode 4.4中的反锯齿字体

我以前能够解决此问题与下面的说明,从this question拍摄,但也似乎现在的工作:

对于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恢复到可用状态?

+0

同样的问题。虽然,我升级到Mountain Lion之前安装了4.5 xCode,在升级之前我没有任何问题显示摩纳哥10,现在它已全部弄脏了....希望有人对此问题有一个工作解决方案。 – zumzum 2012-07-26 03:48:55

+0

它不是系统范围。终端高兴地使用摩纳哥-10没有反走样。我不知道为什么xcode不会简单地使用系统默认值。 – 2012-07-26 09:33:05

+0

与终端相同的经验是好的,但Xcode不尊重“无 - 空间”设置 – verec 2012-07-26 09:55:44

回答

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为视网膜显示了优化。在运行OS X v.10.8的非Retina显示器上,某些字体配置在Xcode中可能会显得模糊。 11486875 切换回在Xcode非Retina显示屏优化文本和字体外观由终端enterin此命令:

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

它为我的Mac Pro的在山狮跑的Xcode 4.4。

+1

这就是它。生活愉快。完美工作。 – zumzum 2012-07-26 18:09:27

+1

和Xcode 5失败:( – Adam 2014-02-25 13:14:54

+0

不工作5.1.1 – zumzum 2014-05-08 00:45:49

5

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

+0

没有为我工作。 – zumzum 2012-07-26 16:31:13

+1

这并没有消除反锯齿,但它确实使Xcode 5中的文本从粗体看起来像是一个普通的类型的脸。谢谢你的提示! – PeqNP 2013-11-19 20:39:21

5

lifjoy的回答并没有为OS X 10.8.2和4.5 XCode的工作,所以我找到了另一种解决方案:在这里

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0 
+0

谢谢!这个工作对我! – pdesantis 2012-12-02 19:41:58

+1

这适用于Xcode的5为好。 – verma 2013-10-19 22:55:46

+0

任何方式做到这一点的*只是* Xcode的?我不想禁用我的电脑上到处都是平滑的字体... – devios1 2014-08-11 18:00:50