Включить сглаживание представления кода в XCode.

StackOverflow https://stackoverflow.com/questions/404171

  •  03-07-2019
  •  | 
  •  

Вопрос

Есть ли способ заставить XCode отображать текст в редакторе с включенным сглаживанием?В диалоговом окне настроек я не вижу ничего, что могло бы это сделать.

Это было полезно?

Решение

Шрифт кода по умолчанию в Xcode и Терминале — Monaco размером 10 пунктов, что традиционно нет сглажено, потому что для этого существуют растровые изображения, настроенные вручную.

Вы можете использовать панель «Шрифты и цвета» в настройках Xcode, чтобы Xcode использовал любые шрифты, размеры и цвета, которые вы предпочитаете.Например, вы можете использовать Monaco размером 11 пунктов или больше, если вам нужен сглаженный текст, или вы можете использовать один из нескольких программных шрифтов, предназначенных только для растровых изображений, в их исходных размерах, если для вас важна резкость в пикселях.

Лично мне больше нравятся Courier 12 и Inconsolata 13 для кодирования.Courier поставляется с Mac OS X, а Инконсолата это бесплатный моноширинный шрифт от Раф Левиен.

Другие советы

Текст XCode уже сглаживается.Убедитесь, что размер шрифта больше, чем указано в:

Системные настройки -> Внешний вид.

Если оно больше, вы можете попробовать эту команду в командной строке, чтобы отредактировать настройки приложения для xcode.

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

Просто подсказка:Чтобы изменить шрифт для всех категорий в 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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top