J'utilise l'API Console
de C# et de trouver une différence entre l'API Console
de Node.js lorsque vous essayez d'utiliser la console des commandes pour changer de couleur (`\ x1B [31m '):Quelle est la différence entre les sorties de la console C# et Node.js?
En utilisant Node.js cette Code:
console.log("\x1B[31mTeste");
Lorsque j'utilise ce code C#:
Console.Write("\x1B[31mTeste");
Pourquoi cette différence?
On dirait que node.js gère les séquences d'échappement (c'est-à-dire '\ x1B [31m'), mais pas l'autre console. Demandez-vous pourquoi la deuxième console (est-ce dans Visual Studio?) A été programmée telle qu'elle était? –
oui, je sais que x1B [31m est un code pour la couleur de changement de terminal .. Je ne comprends tout simplement pas pourquoi C# ne fonctionne pas avec ça. (Je vais éditer ma question pour rendre ceci plus clair) – thur
@KeithNicholas il emploie AnsiCon là .. J'utilise le cmd par défaut de Windows – thur