¿Pantalla Retina compatible con Python IDLE?

1

En mi Retina MacBook Pro, el entorno de desarrollo IDLE de Python tiene un texto borroso y sin retina.

¿Hay alguna forma de hacer que la retina del texto?

IDLE:

    
pregunta Render 16.10.2012 - 00:16

3 respuestas

3

Por el momento, es poco probable que esto se pueda solucionar, a menos que esté bastante cómodo con el desarrollo de OS X y desee volver a escribir partes de la biblioteca de GUI subyacente.

De acuerdo con este informe de error en Python.org , es un problema con la TKInter biblioteca de GUI, que IDLE aparentemente utiliza. TkInter a su vez se basa en Tk , que es un conjunto de herramientas GUI multiplataforma, lo que significa que es casi seguro no utiliza el procesador de texto OS X estándar, que es la única forma de obtener el texto de Retina "gratis".

Como alternativa, tal vez busque formas de hacer que el shell de Python predeterminado o IPython que se ejecuta en Terminal le sea más útil para usted

    
respondido por el robmathers 16.10.2012 - 03:11
1

Diría que segiddins lo tiene casi bien, con un par de pequeños ajustes que hicieron que esa solución funcionara perfectamente para mí:

  1. Copie IDLE.app en el escritorio.
  2. Haz clic derecho en el IDLE.app copiado y selecciona Show Package Contents .
  3. Abrir Contents/info.plist .
  4. Añade las siguientes dos líneas ...

    <key>NSHighResolutionCapable</key>

    <true/>

    ... hasta el final del archivo plist, pero antes de las dos últimas líneas ( </dict> </plist> ).

  5. Guarda el plist.
  6. Reemplace el IDLE.app original con IDLE.app que acaba de modificar.
respondido por el David P. 11.12.2012 - 11:51
0
  1. Haz Show Package Contents en el paquete .app.
  2. Abrir Contents/info.plist
  3. Añadir

    <key>NSHighResolutionCapable</key>

    <string>True</string>

    Al final del archivo plist, pero antes de las dos últimas líneas ( </dict></plist> )

  4. ¡Guarda la lista y lanza la aplicación!
respondido por el segiddins 16.10.2012 - 02:17

Lea otras preguntas en las etiquetas