Fonction affichage code du forum
jee pee Messages postés 31889 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
En rédaction de post réponse
la fonction saisie code (icône avec <>) du forum affiche en texte brut une fois validé.
Windows / Firefox 147.0
2 réponses
-
Bonjour,
Cela concerne bien la fonction code <> de l'editeur de message CCM ?
Cette fonction affiche du code sans mise en page quand on ne sélectionne aucun langage. Pour moi c'est un bug, cela devrait respecter les sauts de ligne et les blancs, ce qui n'est pas le cas.
# --- Initialisation --- pygame.init() fenetre = pygame.display.set_mode((LARGEUR, HAUTEUR)) pygame.display.set_caption("Snake - Victoire & Défaite") horloge = pygame.time.Clock() police = pygame.font.SysFont("Arial", 25) # --- Fonctions utilitaires --- def afficher_message(message, couleur): """Affiche un message centré à l'écran.""" texte = police.render(message, True, couleur) rect = texte.get_rect(center=(LARGEUR // 2, HAUTEUR // 2)) fenetre.blit(texte, rect) pygame.display.flip() pygame.time.wait(2000) def generer_pomme(serpent): """Génère une pomme à un endroit libre.""" while True: x = random.randrange(0, LARGEUR, TAILLE_CASE) y = random.randrange(0, HAUTEUR, TAILLE_CASE) if (x, y) not in serpent: return (x, y)Quand on sélectionne un langage, cela déclenche la numérotation de lignes et la coloration syntaxique.
# --- Initialisation --- pygame.init() fenetre = pygame.display.set_mode((LARGEUR, HAUTEUR)) pygame.display.set_caption("Snake - Victoire & Défaite") horloge = pygame.time.Clock() police = pygame.font.SysFont("Arial", 25) # --- Fonctions utilitaires --- def afficher_message(message, couleur): """Affiche un message centré à l'écran.""" texte = police.render(message, True, couleur) rect = texte.get_rect(center=(LARGEUR // 2, HAUTEUR // 2)) fenetre.blit(texte, rect) pygame.display.flip() pygame.time.wait(2000) def generer_pomme(serpent): """Génère une pomme à un endroit libre.""" while True: x = random.randrange(0, LARGEUR, TAILLE_CASE) y = random.randrange(0, HAUTEUR, TAILLE_CASE) if (x, y) not in serpent: return (x, y)
-
Salut,
le bug qui fait que le formatage brut ne respecte pas tabulations et sauts de ligne est encore plus un problème pour les non contribs qui à l'origine remplaçaient les citations de texte (pour une raison mystérieuse les simples membres n'ont pas droit aux citations) par cette fonction code brut.
C'est un vrai handicap depuis qu'il faut sélectionner un langage (à l'origine ça n'était pas ainsi), ce qui n'arrange pas l'affichage:
C:\Users\Bruno>netstat -n Connexions actives Proto Adresse locale Adresse distante État TCP 127.0.0.1:3376 127.0.0.1:27792 ESTABLISHED TCP 127.0.0.1:3987 127.0.0.1:49692 ESTABLISHED TCP 127.0.0.1:5572 127.0.0.1:5573 ESTABLISHED TCP 127.0.0.1:5573 127.0.0.1:5572 ESTABLISHED TCP 127.0.0.1:5574 127.0.0.1:5575 ESTABLISHED TCP 127.0.0.1:5575 127.0.0.1:5574 ESTABLISHED TCP 127.0.0.1:7058 127.0.0.1:27791 ESTABLISHED TCP 127.0.0.1:7438 127.0.0.1:49693 ESTABLISHED TCP 127.0.0.1:7927 127.0.0.1:49694 ESTABLISHED TCP 127.0.0.1:7986 127.0.0.1:27752 ESTABLISHED TCP 127.0.0.1:11664 127.0.0.1:49690 ESTABLISHED TCP 127.0.0.1:11901 127.0.0.1:27773 ESTABLISHED TCP 127.0.0.1:12039 127.0.0.1:27814 ESTABLISHED TCP 127.0.0.1:13064 127.0.0.1:49697 ESTABLISHED TCP 127.0.0.1:14497 127.0.0.1:49696 ESTABLISHED TCP 127.0.0.1:16350 127.0.0.1:27820 ESTABLISHED TCP 127.0.0.1:16815 127.0.0.1:49691 ESTABLISHED TCP 127.0.0.1:19492 127.0.0.1:27746 ESTABLISHED TCP 127.0.0.1:20194 127.0.0.1:29321 ESTABLISHED TCP 127.0.0.1:22046 127.0.0.1:49695 ESTABLISHED TCP 127.0.0.1:22149 127.0.0.1:27760 ESTABLISHED TCP 127.0.0.1:24887 127.0.0.1:27818 ESTABLISHED TCP 127.0.0.1:25001 127.0.0.1:27811 ESTABLISHED TCP 127.0.0.1:27746 127.0.0.1:19492 ESTABLISHED TCP 127.0.0.1:27752 127.0.0.1:7986 ESTABLISHED TCP 127.0.0.1:27760 127.0.0.1:22149 ESTABLISHED TCP 127.0.0.1:27773 127.0.0.1:11901 ESTABLISHED TCP 127.0.0.1:27791 127.0.0.1:7058 ESTABLISHED TCP 127.0.0.1:27792 127.0.0.1:3376 ESTABLISHED TCP 127.0.0.1:27811 127.0.0.1:25001 ESTABLISHED TCP 127.0.0.1:27814 127.0.0.1:12039 ESTABLISHED TCP 127.0.0.1:27818 127.0.0.1:24887 ESTABLISHED TCP 127.0.0.1:27820 127.0.0.1:16350 ESTABLISHED TCP 127.0.0.1:29321 127.0.0.1:20194 ESTABLISHED TCP 127.0.0.1:49690 127.0.0.1:11664 ESTABLISHED TCP 127.0.0.1:49691 127.0.0.1:16815 ESTABLISHED TCP 127.0.0.1:49692 127.0.0.1:3987 ESTABLISHED TCP 127.0.0.1:49693 127.0.0.1:7438 ESTABLISHED TCP 127.0.0.1:49694 127.0.0.1:7927 ESTABLISHED TCP 127.0.0.1:49695 127.0.0.1:22046 ESTABLISHED TCP 127.0.0.1:49696 127.0.0.1:14497 ESTABLISHED TCP 127.0.0.1:49697 127.0.0.1:13064 ESTABLISHED TCP 127.0.0.1:49709 127.0.0.1:49717 ESTABLISHED TCP 127.0.0.1:49717 127.0.0.1:49709 ESTABLISHED TCP 192.168.2.39:29368 34.102.236.106:443 ESTABLISHED TCP 192.168.2.39:29421 155.226.144.129:443 ESTABLISHED TCP 192.168.2.39:38888 193.8.206.27:443 ESTABLISHED TCP 192.168.2.39:49258 185.125.24.121:443 ESTABLISHED TCP 192.168.2.39:49758 1.1.1.1:443 ESTABLISHED TCP 192.168.2.39:49777 34.247.198.157:443 ESTABLISHED TCP 192.168.2.39:49791 34.120.208.123:443 ESTABLISHED TCP 192.168.2.39:49798 34.107.243.93:443 ESTABLISHED TCP 192.168.2.39:49801 9.9.9.9:443 ESTABLISHED TCP 192.168.2.39:49802 9.9.9.9:443 TIME_WAIT TCP 192.168.2.39:49803 23.51.98.7:80 ESTABLISHED TCP 192.168.2.39:49804 13.107.246.42:443 ESTABLISHED TCP 192.168.2.39:49805 13.107.213.42:443 ESTABLISHED TCP 192.168.2.39:49806 185.125.25.105:443 ESTABLISHED TCP 192.168.2.39:56667 185.125.24.13:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:2387 [2603:1020:805:3::400]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:27861 [2606:4700::6812:1a2a]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:39204 [2a01:e0f:1:1337::64]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49288 [2a04:4e42::347]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49354 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49430 [2603:1020:805:3::402]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49678 [2600:9000:a61f:527c:d5eb:a431:5239:3232]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49761 [2a01:e0f:1:1337::59]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49773 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49778 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49779 [2a04:4e42:600::347]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49783 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49797 [2620:fe::9]:443 ESTABLISHEDC:\Users\Bruno>netstat -n Connexions actives Proto Adresse locale Adresse distante État TCP 127.0.0.1:3376 127.0.0.1:27792 ESTABLISHED TCP 127.0.0.1:3987 127.0.0.1:49692 ESTABLISHED TCP 127.0.0.1:5572 127.0.0.1:5573 ESTABLISHED TCP 127.0.0.1:5573 127.0.0.1:5572 ESTABLISHED TCP 127.0.0.1:5574 127.0.0.1:5575 ESTABLISHED TCP 127.0.0.1:5575 127.0.0.1:5574 ESTABLISHED TCP 127.0.0.1:7058 127.0.0.1:27791 ESTABLISHED TCP 127.0.0.1:7438 127.0.0.1:49693 ESTABLISHED TCP 127.0.0.1:7927 127.0.0.1:49694 ESTABLISHED TCP 127.0.0.1:7986 127.0.0.1:27752 ESTABLISHED TCP 127.0.0.1:11664 127.0.0.1:49690 ESTABLISHED TCP 127.0.0.1:11901 127.0.0.1:27773 ESTABLISHED TCP 127.0.0.1:12039 127.0.0.1:27814 ESTABLISHED TCP 127.0.0.1:13064 127.0.0.1:49697 ESTABLISHED TCP 127.0.0.1:14497 127.0.0.1:49696 ESTABLISHED TCP 127.0.0.1:16350 127.0.0.1:27820 ESTABLISHED TCP 127.0.0.1:16815 127.0.0.1:49691 ESTABLISHED TCP 127.0.0.1:19492 127.0.0.1:27746 ESTABLISHED TCP 127.0.0.1:20194 127.0.0.1:29321 ESTABLISHED TCP 127.0.0.1:22046 127.0.0.1:49695 ESTABLISHED TCP 127.0.0.1:22149 127.0.0.1:27760 ESTABLISHED TCP 127.0.0.1:24887 127.0.0.1:27818 ESTABLISHED TCP 127.0.0.1:25001 127.0.0.1:27811 ESTABLISHED TCP 127.0.0.1:27746 127.0.0.1:19492 ESTABLISHED TCP 127.0.0.1:27752 127.0.0.1:7986 ESTABLISHED TCP 127.0.0.1:27760 127.0.0.1:22149 ESTABLISHED TCP 127.0.0.1:27773 127.0.0.1:11901 ESTABLISHED TCP 127.0.0.1:27791 127.0.0.1:7058 ESTABLISHED TCP 127.0.0.1:27792 127.0.0.1:3376 ESTABLISHED TCP 127.0.0.1:27811 127.0.0.1:25001 ESTABLISHED TCP 127.0.0.1:27814 127.0.0.1:12039 ESTABLISHED TCP 127.0.0.1:27818 127.0.0.1:24887 ESTABLISHED TCP 127.0.0.1:27820 127.0.0.1:16350 ESTABLISHED TCP 127.0.0.1:29321 127.0.0.1:20194 ESTABLISHED TCP 127.0.0.1:49690 127.0.0.1:11664 ESTABLISHED TCP 127.0.0.1:49691 127.0.0.1:16815 ESTABLISHED TCP 127.0.0.1:49692 127.0.0.1:3987 ESTABLISHED TCP 127.0.0.1:49693 127.0.0.1:7438 ESTABLISHED TCP 127.0.0.1:49694 127.0.0.1:7927 ESTABLISHED TCP 127.0.0.1:49695 127.0.0.1:22046 ESTABLISHED TCP 127.0.0.1:49696 127.0.0.1:14497 ESTABLISHED TCP 127.0.0.1:49697 127.0.0.1:13064 ESTABLISHED TCP 127.0.0.1:49709 127.0.0.1:49717 ESTABLISHED TCP 127.0.0.1:49717 127.0.0.1:49709 ESTABLISHED TCP 192.168.2.39:29368 34.102.236.106:443 ESTABLISHED TCP 192.168.2.39:29421 155.226.144.129:443 ESTABLISHED TCP 192.168.2.39:38888 193.8.206.27:443 ESTABLISHED TCP 192.168.2.39:49258 185.125.24.121:443 ESTABLISHED TCP 192.168.2.39:49758 1.1.1.1:443 ESTABLISHED TCP 192.168.2.39:49777 34.247.198.157:443 ESTABLISHED TCP 192.168.2.39:49791 34.120.208.123:443 ESTABLISHED TCP 192.168.2.39:49798 34.107.243.93:443 ESTABLISHED TCP 192.168.2.39:49801 9.9.9.9:443 ESTABLISHED TCP 192.168.2.39:49802 9.9.9.9:443 TIME_WAIT TCP 192.168.2.39:49803 23.51.98.7:80 ESTABLISHED TCP 192.168.2.39:49804 13.107.246.42:443 ESTABLISHED TCP 192.168.2.39:49805 13.107.213.42:443 ESTABLISHED TCP 192.168.2.39:49806 185.125.25.105:443 ESTABLISHED TCP 192.168.2.39:56667 185.125.24.13:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:2387 [2603:1020:805:3::400]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:27861 [2606:4700::6812:1a2a]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:39204 [2a01:e0f:1:1337::64]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49288 [2a04:4e42::347]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49354 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49430 [2603:1020:805:3::402]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49678 [2600:9000:a61f:527c:d5eb:a431:5239:3232]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49761 [2a01:e0f:1:1337::59]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49773 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49778 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49779 [2a04:4e42:600::347]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49783 [2a01:e00:0:ffff::f7]:443 ESTABLISHED TCP [2a01:e0a:ba1:8560:197e:7a4:7ac3:18c5]:49797 [2620:fe::9]:443 ESTABLISHED
-
-
bonjour
Auparavant je ne sélectionnais pas de "langue" et cela affichait correctement.
Mise à jour récente ?
Donc je sélectionnerais une langue par la suite