При использовании Xcode, похоже, не существует способа, чтобы шрифты редактора кода были точными (т.е. без сглаживания шрифтов). Несмотря на то, что вы можете увидеть в области предварительного просмотра "Предпочтения" > "Шрифты и цвета", внутри фактического представления кода он всегда сглаживается/сглаживается.
Есть несколько старше questions, которые адресуют предыдущие версии Xcode. Они предлагают изменить различные настройки с помощью defaults write com.apple.dt.Xcode <etc>
, но они, похоже, не влияют на просмотр кода для меня в Xcode 5 в Mac OS X 10.8.5. Я использую установку с двумя дисплеями с одним Retina и одним экраном без сетчатки.
Я попытался отключить флажок сглаживания шрифта в "Системные настройки" > "Основные" > "Использовать сглаживание шрифта ЖК-дисплея, где доступно", но это влияет только на рендеринг субпикселей...
Обновление (2014-11-25): Проблема все еще происходит с Mac OS X 10.10.1 и Xcode 6.1.1. Вот скриншот, показывающий окно просмотра редактора (сглаженное) и предпочтение (без разглашения) после использования этих команд терминала:
defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold 16