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