Sul mio Retina MacBook Pro, l'ambiente di sviluppo IDLE Python ha un testo sfocato e non retinico.
C'è un modo per rendere il testo retina?
IDLE:
Al momento non è probabile che sia risolvibile, a meno che tu non stia abbastanza bene con lo sviluppo di OS X e desideri riscrivere parti della libreria della GUI sottostante.
Secondo questo bug report su Python.org , si tratta di un problema con la TkInter libreria GUI, che IDLE utilizza apparentemente. TkInter è a sua volta basato su Tk , che è un toolkit GUI multipiattaforma, il che significa che quasi certamente non usa il renderizzatore di testo OS X standard, che è l'unico modo per ottenere il testo Retina "gratuito".
In alternativa, potresti considerare come rendere più utile la shell python predefinita o IPython in esecuzione in Terminal?
Direi che segiddins ha quasi ragione, con un paio di piccole modifiche che hanno reso funzionante la soluzione perfettamente per me:
Show Package Contents
. Contents/info.plist
. Aggiungi le seguenti due righe ...
<key>NSHighResolutionCapable</key>
<true/>
... alla fine del file plist, ma prima delle ultime due righe ( </dict>
</plist>
).
Show Package Contents
sul pacchetto .app. Contents/info.plist
Aggiungi
<key>NSHighResolutionCapable</key>
<string>True</string>
Alla fine del file plist, ma prima delle ultime due righe ( </dict></plist>
)