Je présume que «terrible regarder» s'applique à l'ancienne police Courier (machine à écrire). Les fenêtres de texte tk de IDLE (Shell, Editor et Output) utilisent par défaut le 'TkFixedFont' à 10 points. Sur Windows, (et seulement sur Windows), cela se résout à 'Courier'. Je crois que c'est ou au moins utilisé pour être standard sur Windows.
La meilleure solution consiste à sélectionner Options
dans la barre de menus supérieure, puis Configure IDLE
. Une boîte de dialogue s'affiche alors avec l'onglet Fonts/Tabs
sélectionné et la police actuelle sélectionnée dans la zone Base Editor Font
et la taille actuelle à côté de Size
. Il y a un exemple de boîte montrant du texte dans la police et la taille actuelles. Modifiez la police ou la taille et l'exemple est mis à jour. Sélectionnez OK
ou Apply
et les fenêtres de texte actuelles sont mises à jour.
Les choix autres que ceux par défaut sont écrits dans le répertoire %USERPROFILE%/.idlerc/
. Le répertoire et le fichier sont créés si nécessaire. J'utilise personnellement la console Lucida à pas fixe. J'utilise occasionnellement Lucida Sans Unicode à hauteur variable lors de l'utilisation de chaînes avec des caractères non latins. On peut dire à partir de l'exemple dans la boîte si une police est fixe ou variable dans la largeur de caractère par le fait que les caractères s'alignent bien dans les colonnes ou non. (Un de mes objectifs est d'ajouter des exemples de plusieurs autres scripts afin que l'on puisse aussi voir la couverture Unicode offerte par une police.)
Je pense que IDLE n'est tout simplement pas conçu pour gérer les écrans très haute résolution et donc le système d'exploitation l'agrandit dans une sorte de force brute. – Alan
@Alan IDLE n'a rien à voir avec la gestion de la résolution d'affichage. Il utilise tkinter qui utilise le framework tcl/tk gui. La résolution, à son tour, n'a rien à voir avec le choix de la police non plus. La police par défaut * de Tk sur Windows * est le Courier montré dans l'image. –