8

有没有办法让 XCode 在启用抗锯齿的编辑器中呈现文本?我在首选项对话框中看不到任何可以执行此操作的内容。

4

4 回答 4

7

XCode 文本已经抗锯齿。检查以确保字体大小大于指定的:

系统偏好设置 -> 外观。

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

defaults write com.apple.xcode AppleAntiAliasingThreshold -int <font-size>
defaults write com.apple.xcode AppleSmoothFontsSizeThreshold -int <font-size>
于 2008-12-31T22:41:11.813 回答
4

Xcode 和 Terminal 中的默认代码字体是 10-point Monaco,传统上没有抗锯齿,因为有手动调整的位图。

您可以使用 Xcode Preferences 中的 Fonts & Colors 窗格让 Xcode 使用您喜欢的任何字体、大小和颜色。例如,如果您想要消除锯齿的文本,您可以使用 11 点 Monaco 或更大,或者如果像素清晰度对您很重要,您可以使用许多位图编程字体中的一种以它们的原始大小。

就个人而言,我更喜欢 Courier 12 和 Inconsolata 13 用于编码。Courier 随 Mac OS X 一起提供,而Inconsolata是来自Raph Levien的免费等宽字体。

于 2009-01-03T09:40:26.480 回答
4

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

希望这有帮助

于 2009-01-14T15:04:27.717 回答
2

多年来,在 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
于 2013-06-24T00:19:23.753 回答