Почему делают мой стандартный шрифт XCode начинает выглядеть ужасным через какое-то время, пока я не перезапускаю?

  • Я включил внешний монитор.
  • Все разрешения соответствуют отлично.
  • MacBookPro жидкокристаллический дисплей закрывается.
  • После перезапуска редактора XCode шрифты выглядят очень плохо. Только в XCode.
  • Когда я перезапускаю Mac и не использую внешний монитор, взгляд шрифтов хорошо снова.
  • Когда я присоединяю монитор и закрываю жидкокристаллический дисплей MacBookPro, шрифты выглядят хорошими.
  • Затем я закрываю XCode и вновь открыл его: Шрифты сосут.
  • Только способ получить шрифты выглядит хорошим, должен разъединить внешний монитор и перезагрузку, затем повторно подключить внешний монитор, закрыть жидкокристаллический дисплей, ожидать, нажимать любую клавишу и позволять внешнему монитору быть единственным. Шрифты выглядят хорошими - пока я не перезапускаю XCode. Я думаю, что это происходит любое время, XCode запускается с внешним монитором, который присоединенные и ужасные шрифты переживают до перезагрузки. Отключение внешнего монитора и перезапуск XCode не помогают.

Кажется, что XCode не сглаживает их правильно после того, как что-то происходит.

Есть ли фиксация для этой проблемы?

Править: После попытки еще несколько раз, кажется, что возможно заставить шрифты выглядеть хорошими путем разъединения внешнего монитора и повторного открытия XCode.

Вот некоторые небольшие снимки:

ХОРОШИЙ ШРИФТ:

alt text

УЖАСНЫЙ ШРИФТ:

alt text

Вы видите, как грязный ужасный шрифт смотрит. Очень трудно читать и вред в глазах. Верьте мне. Это сосет. Иногда небольшие "i" почти невидимы.

Я использую очень благоприятный для глаза стиль Сумрака XCode (перейдите к предпочтениям и выберите это, если Вы уже не имеете. Реальное удовольствие для Ваших глаз)

5
задан 26.09.2011, 07:03

2 ответа

Я предполагаю, что Вы используете Snow Leopard. Попробуйте это от терминала

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

и затем перезапуск XCode. Изменение 3 в конце будет управлять, сколько сглаживания происходит на шрифтах и может колебаться от 0-3, я верю. 0 являющийся прочь, 1 являющийся легким сглаживанием и 3 являющийся тяжелым сглаживанием. ОС должна также помнить эту установку за Ваш монитор, таким образом, Вам придется только изменить его однажды.

Это - ошибка в Snow Leopard. Это могло быть изменено в установках системы до 10,6, но теперь 10,6 попыток выяснить лучшую установку для Вашего монитора самостоятельно и не разбираются в нем большую часть времени.

3
ответ дан 07.12.2019, 18:13

"Ужасный шрифт" является несубпиксельным сглаживанием; "хороший шрифт" является субпиксельным сглаживанием (отметьте цветные края). Я сомневаюсь, что это имеет какое-либо отношение к XCode конкретно. Просто выберите стиль сглаживания шрифта от Установок системы> Появление и не позволяйте ему быть установленным на "Автоматический".

Если Вы замечаете, Автоматический является "лучшим для основного дисплея"; нет никакого способа получить различные стили AA на Ваших различных дисплеях. В эти дни это - главным образом пережиток со времени, когда у людей были один жидкокристаллический дисплей и один дисплей CRT. Я предложил бы регистрировать ошибку, все же.

0
ответ дан 07.12.2019, 18:13

Теги

Похожие вопросы