在XCode中启用代码视图的消除锯齿

问题描述:

是否有任何方法让XCode在启用消除锯齿的编辑器中呈现文本?我在首选项对话框中看不到任何可以做到的事情。在XCode中启用代码视图的消除锯齿

在Xcode和终端的默认代码字体是10点摩纳哥,这是传统上抗锯齿因为有这种手动调整的位图。

您可以使用Xcode首选项中的Fonts & Colors窗格让Xcode使用您喜欢的任何字体,大小和颜色。例如,如果要使用抗锯齿文本,则可以使用11点或更大的Monaco,或者如果像素清晰度对您很重要,则可以使用大量原生大小的位图编程字体中的一种。

就我个人而言,我更喜欢Courier 12和Inconsolata 13进行编码。 Courier自带Mac OS X,而InconsolataRaph Levien的免费等宽字体。

+0

谢谢!作为一个Mac新手它从来没有发生过,它依赖于字体的大小 - 在Windows上,您启用了cleartype,并且所有内容都是反锯齿的。 – U62 2009-01-03 21:59:14

XCode文本已被反标。检查以确保字体大小大于指定的字体大小:

系统首选项 - >外观。

如果它大于您可以在命令行尝试此命令来编辑xcode的应用程序设置。

defaults write com.apple.xcode AppleAntiAliasingThreshold -int <font-size> 
defaults write com.apple.xcode AppleSmoothFontsSizeThreshold -int <font-size> 
+0

我敢肯定,它不是反锯齿 - 这是一个新鲜的MacBook,目前为止只有Xcode加载到它上面。我尝试了大小为4的设置(这是系统偏好设置默认情况下的设置),并没有什么区别。我会尝试张贴截图。 – U62 2009-01-01 01:49:26

+0

尝试增加字体大小。如果这样做会使其失效,那么必须有其他设置来限制它不这样做。 – 2009-01-02 15:30:13

+0

这是完美的,谢谢。我个人喜欢禁用反锯齿,因为它看起来很模糊。我将AppleAntiAliasingThreshold设置为很高的值,我得到了我想要的。 :) – Tom 2011-01-28 23:49:31

只是一个提示: 要更改xcode中所有类别的字体,请在类别表内按下cmd + a并双击类别表中的某处。 之后在字体对话框中应用的更改将应用​​于所有类别。

希望这有助于

你需要做在Xcode已经改变了疗法多年来禁用字体抗锯齿什么。

当前,如果你正在运行的Xcode 4.6.X关闭字体抗锯齿和OS X 10.8.x,运行在终端窗口这两个命令:

defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES 
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold -int 24