Je viens d'apprendre qu'il est possible de colorier la sortie dans la console java en utilisant les séquences d'échappement ANSI. Le ci-dessous par exemple:IntelliJ rend les couleurs ANSI en fichier texte brut
final String RED_COLOR_CODE = "\u001B[31m";
final String RESET_CODE = "\u001B[0m";
System.out.println(RED_COLOR_CODE + "This is red output" + RESET_CODE);
afficherait «Ceci est la sortie rouge» à la console en rouge.
Si je PrintStream d'imprimer exactement le même dans un fichier texte brut:
PrintStream ps = new PrintStream("foo/log.log");
ps.println(RED_COLOR_CODE + "This is red output" + RESET_CODE);
ps.close();
puis-je ouvrir le fichier dans l'éditeur Intellij je reçois « [31mThis est sortie rouge [0m » en noir. Y a-t-il une configuration ou peut-être un plugin pour IntelliJ qui permettrait le rendu des séquences d'échappement ANSI dans l'éditeur de la même façon que la console?
semble que ça va prendre une éternité, je suis le premier électeur :) – ALTN