O Sublime Text 2 não renderiza o texto corretamente se eu iniciar o aplicativo com meu monitor Acer conectado

O Sublime Text 2 não renderiza o texto corretamente se eu iniciar o aplicativo com meu monitor Acer conectado

Estou usando um Macbook Air. Se eu iniciar o Sublime Text sem monitores externos e, em seguida, anexar o monitor, tudo ficará bem.

Mas, se eu conectar a tela primeiro e depois iniciar o Sublime Text, o texto será menos vívido e nítido tanto na tela externa quanto na tela do Macbook.

À esquerda está a aparência do texto quando conecto o display após iniciar o Sublime Text. Certo é o que parece quando conecto o monitor primeiro.

Captura de tela:

Detalhes: Macbook Air com OSX 10.7.2
Sublime Text 2 Beta 2165
Acer modelo de tela de 24 polegadas X233HZ

Responder1

Encontrei a resposta nos fóruns de texto Sublime aqui: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=4342&p=20036#p20036

Essa correção funcionou para mim.

Pesquisei mais sobre isso e descobri que tem algo a ver com a forma como o OSX renderiza fontes para determinados monitores LCD. Eu estava experimentando isso com meu MacBook Air quando conectado a um monitor LCD Samsung. No entanto, não houve problema ao usar o Macbook Air sozinho ou com meu Apple Cinema Display.

Aqui está o que fiz para consertar. Execute o seguinte código no Terminal:

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

Em seguida, reinicie seu sistema. Depois que o OSX foi inicializado novamente, o problema desapareceu. Você pode ler mais sobre isso aqui:

Responder2

Testei isso para você no meu iMac com monitor externo e sem monitor externo e não consegui replicar o problema. Eu possivelmente diria que tem algo a ver com o chip gráfico no ar lutando para renderizar o aplicativo corretamente. Conforme o seu Macbook Air precisa renderizar a tela do seu laptop mais a tela de 24 polegadas.

Além disso, o Sublime usa renderização de hardware em oposição à renderização de software, conforme mostrado em seu site.http://www.sublimetext.com/x

Renderização de software. Sublime Text usa renderização de hardware, enquanto X usa renderização de software. Isso elimina a maior fonte de problemas do usuário com o Sublime Text e preserva a funcionalidade total ao executar em uma máquina virtual.

Espero que isto ajude.

informação relacionada