Sublime Text 2 не отображает текст должным образом, если я запускаю приложение с прикрепленным дисплеем Acer

1593
Chandler

Я использую Macbook Air. Если я запускаю Sublime Text без внешних дисплеев, а затем прикрепляю дисплей, все выглядит нормально.

Но если я сначала прикреплю дисплей, а затем запущу Sublime Text, текст будет менее ярким и четким как на внешнем дисплее, так и на дисплее Macbook.

Слева показано, как выглядит текст, когда я подключаю дисплей после запуска Sublime Text. Правильно, как это выглядит, когда я сначала подключаю дисплей.

Screenshot:

Подробности: Macbook Air с OSX 10.7.2
Sublime Text 2 Beta 2165
Acer 24-дюймовый дисплей модель X233HZ

3

2 ответа на вопрос

3
Chandler

Я нашел ответ на форумах Sublime text здесь: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=4342&p=20036#p20036.

Это исправление сработало для меня.

Я еще немного покопался в этом, и оказалось, что это как-то связано с тем, как OSX отображает шрифты для определенных ЖК-мониторов. Я испытывал это на своем MacBook Air при подключении к ЖК-монитору Samsung. Тем не менее, не было никаких проблем при использовании Macbook Air отдельно или с моим Apple Cinema Display.

Вот что я сделал, чтобы исправить это. Запустите следующий код в терминале:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Затем перезагрузите вашу систему. Как только OSX загрузился снова, проблема исчезла. Вы можете прочитать больше об этом здесь:

Вы масштабировали свои скриншоты в вопросе? Обе стороны выглядят сглаженными. Daniel Beck 12 лет назад 0
1
yoydigg3r

Я проверил это для вас на моем iMac с внешним монитором и без внешнего монитора, и я не смог воспроизвести проблему. Я бы, возможно, сказал, что это как-то связано с графическим чипом в эфире, который изо всех сил пытается правильно отобразить приложение. Поскольку вы, Macbook Air, должны визуализировать экран вашего ноутбука плюс 24-дюймовый экран.

Также Sublime использует аппаратный рендеринг, а не программный рендеринг, как показано на их веб-сайте. http://www.sublimetext.com/x

Программное обеспечение рендеринга. Sublime Text использует аппаратную визуализацию, а X - программную. Это устраняет самый большой источник проблем пользователей с Sublime Text и сохраняет полную функциональность при работе под виртуальной машиной.

Надеюсь это поможет.

Может быть, разные цветовые профили, и Sublime использует тот, который выбран для внешнего экрана? Daniel Beck 12 лет назад 0
Проблема заключалась в том, что OSX отключил сглаживание шрифтов для некоторых внешних мониторов. Я опубликовал исправление, которое нашел в качестве ответа. Chandler 12 лет назад 0

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