Отключите сглаживающие шрифты в Xcode 4.4 в Mountain Lion

Становится довольно неприятно продолжать бороться с этим. Я не уверен, что это Xcode 4.4 или Mountain Lion (я установил оба одновременно), но еще раз мой код сглаживается (сглаживание шрифтов) в Xcode.

Ранее я мог решить эту проблему с помощью следующих инструкций, взятых из этого вопроса, но ни одна из них сейчас не работает:

Для 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 в работоспособное состояние?

3 ответа

Решение

Из примечаний к выпуску: https://developer.apple.com/library/content/releasenotes/DeveloperTools/RN-Xcode/Chapters/Introduction.html

Рендеринг текста и шрифтов в OS X v10.8 оптимизирован для отображения Retina. На дисплее не Retina, работающем под управлением OS X v.10.8, некоторые конфигурации шрифтов могут выглядеть размытыми в Xcode. 11486875 Вернитесь к оптимизированному отображению текста и шрифтов без Retina в Xcode, введя эту команду в Терминале:

defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled -bool YES

У меня это работало на Mac Pro под управлением Xcode 4.4 на Mountain Lion.

У меня тоже была эта проблема при обновлении до ML. System Preferences > General > Untick 'Use LCD font smoothing when available' казалось, это исправить для меня.

Ответ lifjoy не работает для OS X 10.8.2 и XCode 4.5, поэтому я нашел другое решение:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0
Другие вопросы по тегам