1 votos

¿Python IDLE compatible con la pantalla Retina?

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

¿Hay alguna manera de hacer que el texto sea retina?

IDLE:

Screenshot of IDLE

3voto

Ged Byrne Puntos 481

Por el momento, no es probable que esto se pueda arreglar, a menos que te sientas bastante cómodo con el desarrollo de OS X y quieras reescribir partes de la biblioteca de la interfaz gráfica de usuario subyacente.

Según este informe de errores en Python.org Es un problema con el TkInter GUI library, que aparentemente utiliza IDLE. TkInter, a su vez, se basa en Tk que es un kit de herramientas de interfaz gráfica de usuario multiplataforma, lo que significa que casi con toda seguridad no utiliza el renderizador de texto estándar de OS X, que es la única forma de obtener texto Retina "gratis".

Como alternativa, tal vez buscar la manera de hacer que el shell de Python por defecto o IPython ¿corriendo en el Terminal más útil para usted?

1voto

TAG Puntos 551

Yo diría que segiddins lo tiene casi claro, con un par de ligeros ajustes que hicieron que esa solución me funcionara perfectamente:

  1. Copia IDLE.app en el escritorio.

  2. Haga clic con el botón derecho del ratón en el archivo IDLE.app copiado y seleccione Show Package Contents .

  3. Abrir Contents/info.plist .

  4. Añade las dos líneas siguientes...

    <key>NSHighResolutionCapable</key>

    <true/>

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

  5. Guarda el plist.

  6. Sustituye el IDLE.app original por el IDLE.app que acabas de modificar.

0voto

segiddins Puntos 885
  1. Haga Show Package Contents en el paquete de aplicaciones.

  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 el plist y lanza la aplicación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X