Отключить сглаживание внутри XCode?
Как можно отключить сглаживание в редакторе кода в XCode, но не для всей системы?
3 ответа
Для Xcode 3.x необходимая команда терминала:
defaults write com.apple.xcode AppleAntiAliasingThreshold <some integer value>
Для Xcode 4 и 5 это:
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold <some integer value>
Для Xcode 6 вам может понадобиться сначала ввести следующее на терминальной консоли:
defaults write com.apple.dt.Xcode NSFontDefaultScreenFontSubstitutionEnabled YES
Затем, как обычно:
defaults write com.apple.dt.Xcode AppleAntiAliasingThreshold <some integer value>
С помощью AppleAntiAliasingThreshold 24
должен получить то, что вы хотите.
Так что это работает, но для того, чтобы оно вступило в силу, вы должны:
зайдите в настройки-> внешний вид и измените "отключить сглаживание текста для размеров шрифта" и установите шрифт pt. размер.
другие полезные команды:
defaults -currentHost write .GlobalPreferences AppleSmoothFontsSizeThreshold -int 16
defaults -currentHost write .GlobalPreferences AppleFontSmoothing -int 0
Кроме того, если вы просто хотите изменить определенное приложение, а не все, это поможет:
defaults write com.apple.safari AppleSmoothFixedFontsSizeThreshold -int 16
defaults write com.apple.safari AppleSmoothFontsSizeThreshold -int 16
defaults write com.apple.safari AppleAntiAliasingThreshold -int 16
это отключит сглаживание для любого шрифта, который меньше, чем размер 16.
У меня была такая же проблема для редактирования кода, мне потребовались целые годы, чтобы решить это.
Кроме того, вы можете изменить любое приложение, которое вы хотите, просто проверьте установленные приложения, с командного терминала cd на ~/Library/Preferences, а затем ls, чтобы увидеть ссылочные имена установленных приложений.
Надеюсь, это поможет кому-то!
По умолчанию пишите com.apple.dt.Xcode AppleAntiAliasingThreshold 24 определенно работает!
Большое спасибо за это: на моем ЭЛТ сглаживание = размытие. Итак, как и Хайме Чан, я отключал сглаживание в xcode 3.x